/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background-color:transparent;}
a:active,a:hover{outline: 0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
h1{margin:.67em 0;font-size:2em;}
mark{color:#000;background:#ff0;}
small{font-size:80%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom: -.25em;}
img{border:0;}
svg:not(:root){overflow: hidden;}
figure{margin: 1em 40px;}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow: auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
a,a:visited{text-decoration: underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after {content:" (" attr(title) ")";}
a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}
pre,blockquote{border: 1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,img{page-break-inside: avoid;}
img{max-width:100% !important;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after: avoid;}
}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}

a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
figure{margin:0;}
img{vertical-align:middle;}
address{font-style:normal;line-height: 1.42857143;}
code,kbd,pre,samp{font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:3px;}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);}
kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;}
pre code {padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}
ul,ol{margin-top:0;margin-bottom:10px;}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}
dl{margin-top:0;margin-bottom:20px;}
dt,dd{line-height:1.42857143;}
dt{font-weight:bold;}
dd{margin-left:0;}
abbr[title],abbr[data-original-title]{cursor: help;border-bottom: 1px dotted #777;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee;}

fieldset{min-width:0;padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding-bottom:10px;margin-bottom:20px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top: 1px \9;line-height: normal;}
input[type="file"]{display:block;}
input[type="range"]{display:block;width:100%;}
select[multiple],select[size]{height:auto;}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}

@-ms-viewport{width:device-width;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

/*容器*/
.layout{width:100%;}
.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}
.container-m{margin:0 auto;padding:0 10px;width:480px;}
.container-s{margin:0 auto;padding:0 10px;width:760px;}
.container-b{margin:0 auto;padding:0 10px;width:1020px;}
.container-l{margin:0 auto;padding:0 10px;width:1220px;}
@media (min-width:480px){
	.container{width:480px;}
}
@media (min-width:768px){
	.container{width:760px;}
}
@media (min-width:1024px){
	.container{width:1020px;}
}
@media (min-width:1220px){
	.container{width:1220px;}
}
/*网格*/
/*默认x,大xb,中xs,小xm,特小xl*/
.line{margin:0;padding:0;}
.line-large{padding:0 10px;}
.line-large .line{margin:0 -10px;}
.line-large .line .x{padding:0 10px;}
.line-big{padding:0 5px;}
.line-big .line{margin:0 -5px;}
.line-big .line .x{padding:0 5px;}
.line-small .line{margin:0 -2px;}
.line-small .line .x{padding:0 2px;}
.line-mini .line{margin:0 -1px;}
.line-mini .line .x{padding:0 1px;}

.grid{margin:0;padding:0;}
[class*='grid-large']{padding:10px;}
[class*='grid-large']>.grid{margin:-10px;}
[class*='grid-big']{padding:5px;}
[class*='grid-big']>.grid{margin:-5px;}
[class*='grid-small']{padding:2px;}
[class*='grid-small']>.grid{margin:-2px;}
[class*='grid-mini']{padding:1px;}
[class*='grid-mini']>.grid{margin:-1px;}

.grid-large>.grid>.x{padding:10px;}
.grid-big>.grid>.x{padding:5px;}
.grid-small>.grid>.x{padding:2px;}
.grid-mini>.grid>.x{padding:1px;}
@media (min-width:480px){
.grid-m-large>.grid>.x{padding:10px;}
.grid-m-big>.grid>.x{padding:5px;}
.grid-m-small>.grid>.x{padding:2px;}
.grid-m-mini>.grid>.x{padding:1px;}
}
@media (min-width:768px){
.grid-s-large>.grid>.x{padding:10px;}
.grid-s-big>.grid>.x{padding:5px;}
.grid-s-small>.grid>.x{padding:2px;}
.grid-s-mini>.grid>.x{padding:1px;}
}
@media (min-width:1024px){
.grid-b-large>.grid>.x{padding:10px;}
.grid-b-big>.grid>.x{padding:5px;}
.grid-b-small>.grid>.x{padding:2px;}
.grid-b-mini>.grid>.x{padding:1px;}
}
@media (min-width:1220px){
.grid-l-large>.grid>.x{padding:10px;}
.grid-l-big>.grid>.x{padding:5px;}
.grid-l-small>.grid>.x{padding:2px;}
.grid-l-mini>.grid>.x{padding:1px;}
}
.grid-table>.grid{border-top:solid 1px #ddd;border-left:solid 1px #ddd;}
.grid-table>.grid>.x{border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;}

.container[class*='grid-']{padding:10px;}

.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x20,.x40,.x60,.x80,.x100,
.xm1,.xm2,.xm3,.xm4,.xm5,.xm6,.xm7,.xm8,.xm9,.xm10,.xm11,.xm12,.xm20,.xm40,.xm60,.xm80,.xm100,
.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12,.xs20,.xs40,.xs60,.xs80,.xs100,
.xb1,.xb2,.xb3,.xb4,.xb5,.xb6,.xb7,.xb8,.xb9,.xb10,.xb11,.xb12,.xb20,.xb40,.xb60,.xb80,.xb100,
.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8,.xl9,.xl10,.xl11,.xl12,.xl20,.xl40,.xl60,.xl80,.xl100{position:relative;min-height:1px;}

.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x20,.x40,.x60,.x80,.x100{float:left;}
.x1,.w1{width:8.33333333%;}.x2,.w2{width:16.66666667%;}.x3,.w3{width:25%;}.x4,.w4{width:33.33333333%;}.x5,.w5{width:41.66666667%;}.x6,.w6{width:50%;}.x7,.w7{width:58.33333333%;}.x8,.w8{width:66.66666667%;}.x9,.w9{width:75%;}.x10,.w10{width:83.33333333%;}.x11,.w11{width:91.66666667%;}.x12,.w12{width:100%;}.x20,.w20{width:20%;}.x40,.w40{width:40%;}.x60{width:60%;}.x80,.w80{width:80%;}.x100,.w100{width:100%;}
.x0-left{left:0;}.x1-left{left:8.33333333%;}.x2-left{left:16.66666667%;}.x3-left{left:25%;}.x4-left{left:33.33333333%;}.x5-left{left:41.66666667%;}.x6-left{left:50%;}.x7-left{left:58.33333333%;}.x8-left{left:66.66666667%;}.x9-left{left:75%;}.x10-left{left:83.33333333%;}.x11-left{left:91.66666667%;}.x12-left{left:100%;}.x20-left{left:20%;}.x40-left{left:40%;}.x60-left{left:60%;}.x80-left{left:80%;}.x100-left{left:100%;}
.x0-right{right:0;}.x1-right{right:8.33333333%;}.x2-right{right:16.66666667%;}.x3-right{right:25%;}.x4-right{right:33.33333333%;}.x5-right{right:41.66666667%;}.x6-right{right:50%;}.x7-right{right:58.33333333%;}.x8-right{right:66.66666667%;}.x9-right{right:75%;}.x10-right{right:83.33333333%;}.x11-right{right:91.66666667%;}.x12-right{right:100%;}.x20-right{right:20%;}.x40-right{right:40%;}.x60-right{right:60%;}.x80-right{right:80%;}.x100-right{right:100%;}
.x0-move{margin-left:0;}.x1-move{margin-left:8.33333333%;}.x2-move{margin-left:16.66666667%;}.x3-move{margin-left:25%;}.x4-move{margin-left:33.33333333%;}.x5-move{margin-left:41.66666667%;}.x6-move{margin-left:50%;}.x7-move{margin-left:58.33333333%;}.x8-move{margin-left:66.66666667%;}.x9-move{margin-left:75%;}.x10-move{margin-left:83.33333333%;}.x11-move{margin-left:91.66666667%;}.x12-move{margin-left:100%;}.x20-move{margin-left:20%;}.x40-move{margin-left:40%;}.x60-move{margin-left:60%;}.x80-move{margin-left:80%;}.x100-move{margin-left:100%;}

@media (min-width:480px){
.xm1,.xm2,.xm3,.xm4,.xm5,.xm6,.xm7,.xm8,.xm9,.xm10,.xm11,.xm12,.xm20,.xm40,.xm60,.xm80,.xm100{float:left;}
.xm1,.wm1{width:8.33333333%;}.xm2,.wm2{width:16.66666667%;}.xm3,.wm3{width:25%;}.xm4,.wm4{width:33.33333333%;}.xm5,.wm5{width:41.66666667%;}.xm6,.wm6{width:50%;}.xm7,.wm7{width:58.33333333%;}.xm8,.wm8{width:66.66666667%;}.xm9,.wm9{width:75%;}.xm10,.wm10{width:83.33333333%;}.xm11,.wm11{width:91.66666667%;}.xm12,.wm12{width:100%;}.xm20,.wm20{width:20%;}.xm40,.wm40{width:40%;}.xm60,.wm60{width:60%;}.xm80,.wm80{width:80%;}.xm100,.wm100{width:100%;}
.xm0-left{left:0;}.xm1-left{left:8.33333333%;}.xm2-left{left:16.66666667%;}.xm3-left{left:25%;}.xm4-left{left:33.33333333%;}.xm5-left{left:41.66666667%;}.xm6-left{left:50%;}.xm7-left{left:58.33333333%;}.xm8-left{left:66.66666667%;}.xm9-left{left:75%;}.xm10-left{left:83.33333333%;}.xm11-left{left:91.66666667%;}.xm12-left{left:100%;}.xm20-left{left:20%;}.xm40-left{left:40%;}.xm60-left{left:60%;}.xm80-left{left:80%;}.xm100-left{left:100%;}
.xm0-right{right:0;}.xm1-right{right:8.33333333%;}.xm2-right{right:16.66666667%;}.xm3-right{right:25%;}.xm4-right{right:33.33333333%;}.xm5-right{right:41.66666667%;}.xm6-right{right:50%;}.xm7-right{right:58.33333333%;}.xm8-right{right:66.66666667%;}.xm9-right{right:75%;}.xm10-right{right:83.33333333%;}.xm11-right{right:91.66666667%;}.xm12-right{right:100%;}.xm20-right{right:20%;}.xm40-right{right:40%;}.xm60-right{right:60%;}.xm80-right{right:80%;}.xm100-right{right:100%;}
.xm0-move{margin-left:0;}.xm1-move{margin-left:8.33333333%;}.xm2-move{margin-left:16.66666667%;}.xm3-move{margin-left:25%;}.xm4-move{margin-left:33.33333333%;}.xm5-move{margin-left:41.66666667%;}.xm6-move{margin-left:50%;}.xm7-move{margin-left:58.33333333%;}.xm8-move{margin-left:66.66666667%;}.xm9-move{margin-left:75%;}.xm10-move{margin-left:83.33333333%;}.xm11-move{margin-left:91.66666667%;}.xm12-move{margin-left:100%;}.xm20-move{margin-left:20%;}.xm40-move{margin-left:40%;}.xm60-move{margin-left:60%;}.xm80-move{margin-left:80%;}.xm100-move{margin-left:100%;}
}
@media (min-width:768px){
.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12,.xs20,.xs40,.xs60,.xs80,.xs100{float:left;}
.xs1,.ws1{width:8.33333333%;}.xs2,.ws2{width:16.66666667%;}.xs3,.ws3{width:25%;}.xs4,.ws4{width:33.33333333%;}.xs5,.ws5{width:41.66666667%;}.xs6,.ws6{width:50%;}.xs7,.ws7{width:58.33333333%;}.xs8,.ws8{width:66.66666667%;}.xs9,.ws9{width:75%;}.xs10,.ws10{width:83.33333333%;}.xs11,.ws11{width:91.66666667%;}.xs12,.ws12{width:100%;}.xs20,.ws20{width:20%;}.xs40,.ws40{width:40%;}.xs60,.ws60{width:60%;}.xs80,.ws80{width:80%;}.xs100,.ws100{width:100%;}
.xs0-left{left:0;}.xs1-left{left:8.33333333%;}.xs2-left{left:16.66666667%;}.xs3-left{left:25%;}.xs4-left{left:33.33333333%;}.xs5-left{left:41.66666667%;}.xs6-left{left:50%;}.xs7-left{left:58.33333333%;}.xs8-left{left:66.66666667%;}.xs9-left{left:75%;}.xs10-left{left:83.33333333%;}.xs11-left{left:91.66666667%;}.xs12-left{left:100%;}.xs20-left{left:20%;}.xs40-left{left:40%;}.xs60-left{left:60%;}.xs80-left{left:80%;}.xs100-left{left:100%;}
.xs0-right{right:0;}.xs1-right{right:8.33333333%;}.xs2-right{right:16.66666667%;}.xs3-right{right:25%;}.xs4-right{right:33.33333333%;}.xs5-right{right:41.66666667%;}.xs6-right{right:50%;}.xs7-right{right:58.33333333%;}.xs8-right{right:66.66666667%;}.xs9-right{right:75%;}.xs10-right{right:83.33333333%;}.xs11-right{right:91.66666667%;}.xs12-right{right:100%;}.xs20-right{right:20%;}.xs40-right{right:40%;}.xs60-right{right:60%;}.xs80-right{right:80%;}.xs100-right{right:100%;}
.xs0-move{margin-left:0;}.xs1-move{margin-left:8.33333333%;}.xs2-move{margin-left:16.66666667%;}.xs3-move{margin-left:25%;}.xs4-move{margin-left:33.33333333%;}.xs5-move{margin-left:41.66666667%;}.xs6-move{margin-left:50%;}.xs7-move{margin-left:58.33333333%;}.xs8-move{margin-left:66.66666667%;}.xs9-move{margin-left:75%;}.xs10-move{margin-left:83.33333333%;}.xs11-move{margin-left:91.66666667%;}.xs12-move{margin-left:100%;}.xs20-move{margin-left:20%;}.xs40-move{margin-left:40%;}.xs60-move{margin-left:60%;}.xs80-move{margin-left:80%;}.xs100-move{margin-left:100%;}
}
@media (min-width:1024px){
.xb1,.xb2,.xb3,.xb4,.xb5,.xb6,.xb7,.xb8,.xb9,.xb10,.xb11,.xb12,.xb20,.xb40,.xb60,.xb80,.xb100{float:left;}
.xb1,.wb1{width:8.33333333%;}.xb2,.wb2{width:16.66666667%;}.xb3,.wb3{width:25%;}.xb4,.wb4{width:33.33333333%;}.xb5,.wb5{width:41.66666667%;}.xb6,.wb6{width:50%;}.xb7,.wb7{width:58.33333333%;}.xb8,.wb8{width:66.66666667%;}.xb9,.wb9{width:75%;}.xb10,.wb10{width:83.33333333%;}.xb11,.wb11{width:91.66666667%;}.xb12,.wb12{width:100%;}.xb20,.wb20{width:20%;}.xb40,.wb40{width:40%;}.xb60,.wb60{width:60%;}.xb80,.wb80{width:80%;}.xb100,.wb100{width:100%;}
.xb0-left{left:0;}.xb1-left{left:8.33333333%;}.xb2-left{left:16.66666667%;}.xb3-left{left:25%;}.xb4-left{left:33.33333333%;}.xb5-left{left:41.66666667%;}.xb6-left{left:50%;}.xb7-left{left:58.33333333%;}.xb8-left{left:66.66666667%;}.xb9-left{left:75%;}.xb10-left{left:83.33333333%;}.xb11-left{left:91.66666667%;}.xb12-left{left:100%;}.xb20-left{left:20%;}.xb40-left{left:40%;}.xb60-left{left:60%;}.xb80-left{left:80%;}.xb100-left{left:100%;}
.xb0-right{right:0;}.xb1-right{right:8.33333333%;}.xb2-right{right:16.66666667%;}.xb3-right{right:25%;}.xb4-right{right:33.33333333%;}.xb5-right{right:41.66666667%;}.xb6-right{right:50%;}.xb7-right{right:58.33333333%;}.xb8-right{right:66.66666667%;}.xb9-right{right:75%;}.xb10-right{right:83.33333333%;}.xb11-right{right:91.66666667%;}.xb12-right{right:100%;}.xb20-right{right:20%;}.xb40-right{right:40%;}.xb60-right{right:60%;}.xb80-right{right:80%;}.xb100-right{right:100%;}
.xb0-move{margin-left:0;}.xb1-move{margin-left:8.33333333%;}.xb2-move{margin-left:16.66666667%;}.xb3-move{margin-left:25%;}.xb4-move{margin-left:33.33333333%;}.xb5-move{margin-left:41.66666667%;}.xb6-move{margin-left:50%;}.xb7-move{margin-left:58.33333333%;}.xb8-move{margin-left:66.66666667%;}.xb9-move{margin-left:75%;}.xb10-move{margin-left:83.33333333%;}.xb11-move{margin-left:91.66666667%;}.xb12-move{margin-left:100%;}.xb20-move{margin-left:20%;}.xb40-move{margin-left:40%;}.xb60-move{margin-left:60%;}.xb80-move{margin-left:80%;}.xb100-move{margin-left:100%;}
}
@media (min-width:1220px){
.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8,.xl9,.xl10,.xl11,.xl12,.xl20,.xl40,.xl60,.xl80,.xl100{float:left;}
.xl1,.wl1{width:8.33333333%;}.xl2,.wl2{width:16.66666667%;}.xl3,.wl3{width:25%;}.xl4,.wl4{width:33.33333333%;}.xl5,.wl5{width:41.66666667%;}.xl6,.wl6{width:50%;}.xl7,.wl7{width:58.33333333%;}.xl8,.wl8{width:66.66666667%;}.xl9,.wl9{width:75%;}.xl10,.wl10{width:83.33333333%;}.xl11,.wl11{width:91.66666667%;}.xl12,.wl12{width:100%;}.xl20,.wl20{width:20%;}.xl40,.wl40{width:40%;}.xl60,.wl60{width:60%;}.xl80,.wl80{width:80%;}.xl100,.wl100{width:100%;}
.xl0-left{left:0;}.xl1-left{left:8.33333333%;}.xl2-left{left:16.66666667%;}.xl3-left{left:25%;}.xl4-left{left:33.33333333%;}.xl5-left{left:41.66666667%;}.xl6-left{left:50%;}.xl7-left{left:58.33333333%;}.xl8-left{left:66.66666667%;}.xl9-left{left:75%;}.xl10-left{left:83.33333333%;}.xl11-left{left:91.66666667%;}.xl12-left{left:100%;}.xl20-left{left:20%;}.xl40-left{left:40%;}.xl60-left{left:60%;}.xl80-left{left:80%;}.xl100-left{left:100%;}
.xl0-right{right:0;}.xl1-right{right:8.33333333%;}.xl2-right{right:16.66666667%;}.xl3-right{right:25%;}.xl4-right{right:33.33333333%;}.xl5-right{right:41.66666667%;}.xl6-right{right:50%;}.xl7-right{right:58.33333333%;}.xl8-right{right:66.66666667%;}.xl9-right{right:75%;}.xl10-right{right:83.33333333%;}.xl11-right{right:91.66666667%;}.xl12-right{right:100%;}.xl20-right{right:20%;}.xl40-right{right:40%;}.xl60-right{right:60%;}.xl80-right{right:80%;}.xl100-right{right:100%;}
.xl0-move{margin-left:0;}.xl1-move{margin-left:8.33333333%;}.xl2-move{margin-left:16.66666667%;}.xl3-move{margin-left:25%;}.xl4-move{margin-left:33.33333333%;}.xl5-move{margin-left:41.66666667%;}.xl6-move{margin-left:50%;}.xl7-move{margin-left:58.33333333%;}.xl8-move{margin-left:66.66666667%;}.xl9-move{margin-left:75%;}.xl10-move{margin-left:83.33333333%;}.xl11-move{margin-left:91.66666667%;}.xl12-move{margin-left:100%;}.xl20-move{margin-left:20%;}.xl40-move{margin-left:40%;}.xl60-move{margin-left:60%;}.xl80-move{margin-left:80%;}.xl100-move{margin-left:100%;}
}

.falls{position:relative;}
.falls>.item{position:absolute;}

/*icon*/
.close{display:inline-block;font-size:1.43em;cursor:pointer;line-height:20px;font-weight:bold;width:20px;height:20px;text-align:center;}
.close:before{content:"\00d7";}
.close:hover{color:#f00;}
.leftward{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-right:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.rightward{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.upward{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-bottom:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}
.downward,.arrow{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}

/*小图标*/
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.7.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
[class*='i-']:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.i-glass:before{content:"\f000";}.i-music:before{content:"\f001";}.i-search:before{content:"\f002";}.i-envelope-o:before{content:"\f003";}.i-heart:before{content:"\f004";}.i-star:before{content:"\f005";}.i-star-o:before{content:"\f006";}.i-user:before{content:"\f007";}.i-film:before{content:"\f008";}.i-th-large:before{content:"\f009";}.i-th:before{content:"\f00a";}.i-th-list:before{content:"\f00b";}.i-check:before{content:"\f00c";}.i-times:before{content:"\f00d";}.i-search-plus:before{content:"\f00e";}.i-search-minus:before{content:"\f010";}.i-power-off:before{content:"\f011";}.i-signal:before{content:"\f012";}.i-cog:before{content:"\f013";}.i-trash-o:before{content:"\f014";}.i-home:before{content:"\f015";}.i-file-o:before{content:"\f016";}.i-clock-o:before{content:"\f017";}.i-road:before{content:"\f018";}.i-download:before{content:"\f019";}.i-inbox:before{content:"\f01c";}.i-play-circle-o:before{content:"\f01d";}.i-repeat:before{content:"\f01e";}.i-refresh:before{content:"\f021";}.i-list-alt:before{content:"\f022";}.i-lock:before{content:"\f023";}.i-flag:before{content:"\f024";}.i-headphones:before{content:"\f025";}.i-volume-off:before{content:"\f026";}.i-volume-down:before{content:"\f027";}.i-volume-up:before{content:"\f028";}.i-qrcode:before{content:"\f029";}.i-barcode:before{content:"\f02a";}.i-tag:before{content:"\f02b";}.i-tags:before{content:"\f02c";}.i-book:before{content:"\f02d";}.i-bookmark:before{content:"\f02e";}.i-print:before{content:"\f02f";}.i-camera:before{content:"\f030";}.i-font:before{content:"\f031";}.i-bold:before{content:"\f032";}.i-italic:before{content:"\f033";}.i-text-height:before{content:"\f034";}.i-text-width:before{content:"\f035";}.i-align-left:before{content:"\f036";}.i-align-center:before{content:"\f037";}.i-align-right:before{content:"\f038";}.i-align-justify:before{content:"\f039";}.i-list:before{content:"\f03a";}.i-outdent:before{content:"\f03b";}.i-indent:before{content:"\f03c";}.i-video-camera:before{content:"\f03d";}.i-image:before{content:"\f03e";}.i-pencil:before{content:"\f040";}.i-map-marker:before{content:"\f041";}.i-adjust:before{content:"\f042";}.i-tint:before{content:"\f043";}.i-edit:before{content:"\f044";}.i-share-square-o:before{content:"\f045";}.i-check-square-o:before{content:"\f046";}.i-arrows:before{content:"\f047";}.i-step-backward:before{content:"\f048";}.i-fast-backward:before{content:"\f049";}.i-backward:before{content:"\f04a";}.i-play:before{content:"\f04b";}.i-pause:before{content:"\f04c";}.i-stop:before{content:"\f04d";}.i-forward:before{content:"\f04e";}.i-fast-forward:before{content:"\f050";}.i-step-forward:before{content:"\f051";}.i-eject:before{content:"\f052";}.i-chevron-left:before{content:"\f053";}.i-chevron-right:before{content:"\f054";}.i-plus-circle:before{content:"\f055";}.i-minus-circle:before{content:"\f056";}.i-times-circle:before{content:"\f057";}.i-check-circle:before{content:"\f058";}.i-question-circle:before{content:"\f059";}.i-info-circle:before{content:"\f05a";}.i-crosshairs:before{content:"\f05b";}.i-times-circle-o:before{content:"\f05c";}.i-check-circle-o:before{content:"\f05d";}.i-ban:before{content:"\f05e";}.i-arrow-left:before{content:"\f060";}.i-arrow-right:before{content:"\f061";}.i-arrow-up:before{content:"\f062";}.i-arrow-down:before{content:"\f063";}.i-share:before{content:"\f064";}.i-expand:before{content:"\f065";}.i-compress:before{content:"\f066";}.i-plus:before{content:"\f067";}.i-minus:before{content:"\f068";}.i-asterisk:before{content:"\f069";}.i-exclamation-circle:before{content:"\f06a";}.i-gift:before{content:"\f06b";}.i-leaf:before{content:"\f06c";}.i-fire:before{content:"\f06d";}.i-eye:before{content:"\f06e";}.i-eye-slash:before{content:"\f070";}.i-warning:before{content:"\f071";}.i-plane:before{content:"\f072";}.i-calendar:before{content:"\f073";}.i-random:before{content:"\f074";}.i-comment:before{content:"\f075";}.i-chevron-up:before{content:"\f077";}.i-chevron-down:before{content:"\f078";}.i-retweet:before{content:"\f079";}.i-shopping-cart:before{content:"\f07a";}.i-folder:before{content:"\f07b";}.i-folder-open:before{content:"\f07c";}.i-arrows-v:before{content:"\f07d";}.i-arrows-h:before{content:"\f07e";}.i-bar-chart:before{content:"\f080";}.i-twitter-square:before{content:"\f081";}.i-facebook-square:before{content:"\f082";}.i-camera-retro:before{content:"\f083";}.i-key:before{content:"\f084";}.i-cogs:before{content:"\f085";}.i-comments:before{content:"\f086";}.i-thumbs-o-up:before{content:"\f087";}.i-thumbs-o-down:before{content:"\f088";}.i-star-half:before{content:"\f089";}.i-heart-o:before{content:"\f08a";}.i-sign-out:before{content:"\f08b";}.i-linkedin-square:before{content:"\f08c";}.i-thumb-tack:before{content:"\f08d";}.i-external-link:before{content:"\f08e";}.i-sign-in:before{content:"\f090";}.i-trophy:before{content:"\f091";}.i-github-square:before{content:"\f092";}.i-upload:before{content:"\f093";}.i-lemon-o:before{content:"\f094";}.i-phone:before{content:"\f095";}.i-square-o:before{content:"\f096";}.i-bookmark-o:before{content:"\f097";}.i-phone-square:before{content:"\f098";}.i-twitter:before{content:"\f099";}.i-facebook:before{content:"\f09a";}.i-github:before{content:"\f09b";}.i-unlock:before{content:"\f09c";}.i-credit-card:before{content:"\f09d";}.i-rss:before{content:"\f09e";}.i-hdd-o:before{content:"\f0a0";}.i-bullhorn:before{content:"\f0a1";}.i-bell:before{content:"\f0f3";}.i-certificate:before{content:"\f0a3";}.i-hand-o-right:before{content:"\f0a4";}.i-hand-o-left:before{content:"\f0a5";}.i-hand-o-up:before{content:"\f0a6";}.i-hand-o-down:before{content:"\f0a7";}.i-arrow-circle-left:before{content:"\f0a8";}.i-arrow-circle-right:before{content:"\f0a9";}.i-arrow-circle-up:before{content:"\f0aa";}.i-arrow-circle-down:before{content:"\f0ab";}.i-globe:before{content:"\f0ac";}.i-wrench:before{content:"\f0ad";}.i-tasks:before{content:"\f0ae";}.i-filter:before{content:"\f0b0";}.i-briefcase:before{content:"\f0b1";}.i-arrows-alt:before{content:"\f0b2";}.i-users:before{content:"\f0c0";}.i-link:before{content:"\f0c1";}.i-cloud:before{content:"\f0c2";}.i-flask:before{content:"\f0c3";}.i-scissors:before{content:"\f0c4";}.i-copy:before{content:"\f0c5";}.i-paperclip:before{content:"\f0c6";}.i-save:before{content:"\f0c7";}.i-square:before{content:"\f0c8";}.i-bars:before{content:"\f0c9";}.i-list-ul:before{content:"\f0ca";}.i-list-ol:before{content:"\f0cb";}.i-strikethrough:before{content:"\f0cc";}.i-underline:before{content:"\f0cd";}.i-table:before{content:"\f0ce";}.i-magic:before{content:"\f0d0";}.i-truck:before{content:"\f0d1";}.i-pinterest:before{content:"\f0d2";}.i-pinterest-square:before{content:"\f0d3";}.i-google-plus-square:before{content:"\f0d4";}.i-google-plus:before{content:"\f0d5";}.i-money:before{content:"\f0d6";}.i-caret-down:before{content:"\f0d7";}.i-caret-up:before{content:"\f0d8";}.i-caret-left:before{content:"\f0d9";}.i-caret-right:before{content:"\f0da";}.i-columns:before{content:"\f0db";}.i-sort:before{content:"\f0dc";}.i-envelope:before{content:"\f0e0";}.i-linkedin:before{content:"\f0e1";}.i-undo:before{content:"\f0e2";}.i-gavel:before{content:"\f0e3";}.i-dashboard:before{content:"\f0e4";}.i-comment-o:before{content:"\f0e5";}.i-comments-o:before{content:"\f0e6";}.i-flash:before{content:"\f0e7";}.i-sitemap:before{content:"\f0e8";}.i-umbrella:before{content:"\f0e9";}.i-clipboard:before{content:"\f0ea";}.i-lightbulb-o:before{content:"\f0eb";}.i-exchange:before{content:"\f0ec";}.i-cloud-download:before{content:"\f0ed";}.i-cloud-upload:before{content:"\f0ee";}.i-user-md:before{content:"\f0f0";}.i-stethoscope:before{content:"\f0f1";}.i-suitcase:before{content:"\f0f2";}.i-bell-o:before{content:"\f0a2";}.i-coffee:before{content:"\f0f4";}.i-cutlery:before{content:"\f0f5";}.i-file-text-o:before{content:"\f0f6";}.i-building-o:before{content:"\f0f7";}.i-hospital-o:before{content:"\f0f8";}.i-ambulance:before{content:"\f0f9";}.i-medkit:before{content:"\f0fa";}.i-beer:before{content:"\f0fc";}.i-h-square:before{content:"\f0fd";}.i-plus-square:before{content:"\f0fe";}.i-angle-double-left:before{content:"\f100";}.i-angle-double-right:before{content:"\f101";}.i-angle-double-up:before{content:"\f102";}.i-angle-double-down:before{content:"\f103";}.i-angle-left:before{content:"\f104";}.i-angle-right:before{content:"\f105";}.i-angle-up:before{content:"\f106";}.i-angle-down:before{content:"\f107";}.i-desktop:before{content:"\f108";}.i-laptop:before{content:"\f109";}.i-tablet:before{content:"\f10a";}.i-mobile:before{content:"\f10b";}.i-circle-o:before{content:"\f10c";}.i-spinner:before{content:"\f110";}.i-circle:before{content:"\f111";}.i-reply:before{content:"\f112";}.i-github-alt:before{content:"\f113";}.i-folder-o:before{content:"\f114";}.i-folder-open-o:before{content:"\f115";}.i-smile-o:before{content:"\f118";}.i-frown-o:before{content:"\f119";}.i-meh-o:before{content:"\f11a";}.i-gamepad:before{content:"\f11b";}.i-keyboard-o:before{content:"\f11c";}.i-flag-o:before{content:"\f11d";}.i-terminal:before{content:"\f120";}.i-code:before{content:"\f121";}.i-reply-all:before{content:"\f122";}.i-star-half-o:before{content:"\f123";}.i-location-arrow:before{content:"\f124";}.i-crop:before{content:"\f125";}.i-code-fork:before{content:"\f126";}.i-unlink:before{content:"\f127";}.i-question:before{content:"\f128";}.i-info:before{content:"\f129";}.i-exclamation:before{content:"\f12a";}.i-superscript:before{content:"\f12b";}.i-subscript:before{content:"\f12c";}.i-eraser:before{content:"\f12d";}.i-puzzle-piece:before{content:"\f12e";}.i-microphone:before{content:"\f130";}.i-microphone-slash:before{content:"\f131";}.i-shield:before{content:"\f132";}.i-fire-extinguisher:before{content:"\f134";}.i-rocket:before{content:"\f135";}.i-maxcdn:before{content:"\f136";}.i-chevron-circle-left:before{content:"\f137";}.i-chevron-circle-right:before{content:"\f138";}.i-chevron-circle-up:before{content:"\f139";}.i-chevron-circle-down:before{content:"\f13a";}.i-html5:before{content:"\f13b";}.i-css3:before{content:"\f13c";}.i-anchor:before{content:"\f13d";}.i-unlock-alt:before{content:"\f13e";}.i-bullseye:before{content:"\f140";}.i-ellipsis-h:before{content:"\f141";}.i-ellipsis-v:before{content:"\f142";}.i-rss-square:before{content:"\f143";}.i-play-circle:before{content:"\f144";}.i-ticket:before{content:"\f145";}.i-minus-square:before{content:"\f146";}.i-minus-square-o:before{content:"\f147";}.i-level-up:before{content:"\f148";}.i-level-down:before{content:"\f149";}.i-check-square:before{content:"\f14a";}.i-pencil-square:before{content:"\f14b";}.i-external-link-square:before{content:"\f14c";}.i-share-square:before{content:"\f14d";}.i-compass:before{content:"\f14e";}.i-euro:before{content:"\f153";}.i-gbp:before{content:"\f154";}.i-dollar:before{content:"\f155";}.i-rmb:before{content:"\f157";}.i-rub:before{content:"\f158";}.i-bitcoin:before{content:"\f15a";}.i-file:before{content:"\f15b";}.i-file-text:before{content:"\f15c";}.i-thumbs-up:before{content:"\f164";}.i-thumbs-down:before{content:"\f165";}.i-youtube-square:before{content:"\f166";}.i-youtube:before{content:"\f167";}.i-dropbox:before{content:"\f16b";}.i-long-arrow-down:before{content:"\f175";}.i-long-arrow-up:before{content:"\f176";}.i-long-arrow-left:before{content:"\f177";}.i-long-arrow-right:before{content:"\f178";}.i-apple:before{content:"\f179";}.i-windows:before{content:"\f17a";}.i-android:before{content:"\f17b";}.i-linux:before{content:"\f17c";}.i-skype:before{content:"\f17e";}.i-female:before{content:"\f182";}.i-male:before{content:"\f183";}.i-sun-o:before{content:"\f185";}.i-moon-o:before{content:"\f186";}.i-archive:before{content:"\f187";}.i-bug:before{content:"\f188";}.i-weibo:before{content:"\f18a";}.i-renren:before{content:"\f18b";}.i-dot-circle-o:before{content:"\f192";}.i-wheelchair:before{content:"\f193";}.i-plus-square-o:before{content:"\f196";}.i-envelope-square:before{content:"\f199";}.i-wordpress:before{content:"\f19a";}.i-university:before{content:"\f19c";}.i-graduation-cap:before{content:"\f19d";}.i-yahoo:before{content:"\f19e";}.i-google:before{content:"\f1a0";}.i-joomla:before{content:"\f1aa";}.i-language:before{content:"\f1ab";}.i-fax:before{content:"\f1ac";}.i-building:before{content:"\f1ad";}.i-child:before{content:"\f1ae";}.i-paw:before{content:"\f1b0";}.i-spoon:before{content:"\f1b1";}.i-cube:before{content:"\f1b2";}.i-cubes:before{content:"\f1b3";}.i-recycle:before{content:"\f1b8";}.i-car:before{content:"\f1b9";}.i-taxi:before{content:"\f1ba";}.i-tree:before{content:"\f1bb";}.i-database:before{content:"\f1c0";}.i-file-pdf-o:before{content:"\f1c1";}.i-file-word-o:before{content:"\f1c2";}.i-file-excel-o:before{content:"\f1c3";}.i-file-powerpoint-o:before{content:"\f1c4";}.i-file-image-o:before{content:"\f1c5";}.i-file-archive-o:before{content:"\f1c6";}.i-file-audio-o:before{content:"\f1c7";}.i-file-video-o:before{content:"\f1c8";}.i-file-code-o:before{content:"\f1c9";}.i-life-ring:before{content:"\f1cd";}.i-circle-o-notch:before{content:"\f1ce";}.i-git-square:before{content:"\f1d2";}.i-git:before{content:"\f1d3";}.i-qq:before{content:"\f1d6";}.i-weixin:before{content:"\f1d7";}.i-paper-plane:before{content:"\f1d8";}.i-paper-plane-o:before{content:"\f1d9";}.i-history:before{content:"\f1da";}.i-circle-thin:before{content:"\f1db";}.i-header:before{content:"\f1dc";}.i-paragraph:before{content:"\f1dd";}.i-sliders:before{content:"\f1de";}.i-share-alt:before{content:"\f1e0";}.i-share-alt-square:before{content:"\f1e1";}.i-bomb:before{content:"\f1e2";}.i-futbol-o:before{content:"\f1e3";}.i-binoculars:before{content:"\f1e5";}.i-plug:before{content:"\f1e6";}.i-newspaper-o:before{content:"\f1ea";}.i-wifi:before{content:"\f1eb";}.i-calculator:before{content:"\f1ec";}.i-cc-visa:before{content:"\f1f0";}.i-cc-mastercard:before{content:"\f1f1";}.i-cc-paypal:before{content:"\f1f4";}.i-bell-slash:before{content:"\f1f6";}.i-bell-slash-o:before{content:"\f1f7";}.i-trash:before{content:"\f1f8";}.i-copyright:before{content:"\f1f9";}.i-at:before{content:"\f1fa";}.i-paint-brush:before{content:"\f1fc";}.i-birthday-cake:before{content:"\f1fd";}.i-area-chart:before{content:"\f1fe";}.i-pie-chart:before{content:"\f200";}.i-line-chart:before{content:"\f201";}.i-bicycle:before{content:"\f206";}.i-bus:before{content:"\f207";}.i-diamond:before{content:"\f219";}.i-ship:before{content:"\f21a";}.i-motorcycle:before{content:"\f21c";}.i-street-view:before{content:"\f21d";}.i-heartbeat:before{content:"\f21e";}.i-venus:before{content:"\f221";}.i-mars:before{content:"\f222";}.i-transgender:before{content:"\f224";}.i-transgender-alt:before{content:"\f225";}.i-venus-double:before{content:"\f226";}.i-mars-double:before{content:"\f227";}.i-venus-mars:before{content:"\f228";}.i-neuter:before{content:"\f22c";}.i-genderless:before{content:"\f22d";}.i-facebook-official:before{content:"\f230";}.i-pinterest-p:before{content:"\f231";}.i-whatsapp:before{content:"\f232";}.i-server:before{content:"\f233";}.i-user-plus:before{content:"\f234";}.i-user-times:before{content:"\f235";}.i-bed:before{content:"\f236";}.i-train:before{content:"\f238";}.i-subway:before{content:"\f239";}.i-battery-full:before{content:"\f240";}.i-battery-three-quarters:before{content:"\f241";}.i-battery-half:before{content:"\f242";}.i-battery-quarter:before{content:"\f243";}.i-battery-empty:before{content:"\f244";}.i-mouse-pointer:before{content:"\f245";}.i-i-cursor:before{content:"\f246";}.i-object-ungroup:before{content:"\f248";}.i-sticky-note:before{content:"\f249";}.i-sticky-note-o:before{content:"\f24a";}.i-clone:before{content:"\f24d";}.i-balance-scale:before{content:"\f24e";}.i-hourglass-o:before{content:"\f250";}.i-hourglass-start:before{content:"\f251";}.i-hourglass-half:before{content:"\f252";}.i-hourglass-end:before{content:"\f253";}.i-hourglass:before{content:"\f254";}.i-hand-rock-o:before{content:"\f255";}.i-hand-paper-o:before{content:"\f256";}.i-hand-scissors-o:before{content:"\f257";}.i-hand-lizard-o:before{content:"\f258";}.i-hand-spock-o:before{content:"\f259";}.i-hand-pointer-o:before{content:"\f25a";}.i-hand-peace-o:before{content:"\f25b";}.i-trademark:before{content:"\f25c";}.i-registered:before{content:"\f25d";}.i-tripadvisor:before{content:"\f262";}.i-wikipedia-w:before{content:"\f266";}.i-safari:before{content:"\f267";}.i-chrome:before{content:"\f268";}.i-firefox:before{content:"\f269";}.i-internet-explorer:before{content:"\f26b";}.i-tv:before{content:"\f26c";}.i-amazon:before{content:"\f270";}.i-calendar-check-o:before{content:"\f274";}.i-map-signs:before{content:"\f277";}.i-map-o:before{content:"\f278";}.i-map:before{content:"\f279";}.i-commenting:before{content:"\f27a";}.i-commenting-o:before{content:"\f27b";}.i-edge:before{content:"\f282";}.i-usb:before{content:"\f287";}.i-scribd:before{content:"\f28a";}.i-pause-circle:before{content:"\f28b";}.i-pause-circle-o:before{content:"\f28c";}.i-stop-circle:before{content:"\f28d";}.i-stop-circle-o:before{content:"\f28e";}.i-shopping-bag:before{content:"\f290";}.i-shopping-basket:before{content:"\f291";}.i-hashtag:before{content:"\f292";}.i-bluetooth:before{content:"\f293";}.i-bluetooth-b:before{content:"\f294";}.i-percent:before{content:"\f295";}.i-question-circle-o:before{content:"\f29c";}.i-low-vision:before{content:"\f2a8";}.i-snapchat:before{content:"\f2ab";}.i-snapchat-ghost:before{content:"\f2ac";}.i-volume-control-phone:before{content:"\f2a0";}.i-address-book:before{content:"\f2b9";}.i-address-book-o:before{content:"\f2ba";}.i-address-card:before{content:"\f2bb";}.i-address-card-o:before{content:"\f2bc";}.i-user-circle:before{content:"\f2bd";}.i-user-circle-o:before{content:"\f2be";}.i-user-o:before{content:"\f2c0";}.i-id-badge:before{content:"\f2c1";}.i-id-card:before{content:"\f2c2";}.i-id-card-o:before{content:"\f2c3";}.i-envelope-open:before{content:"\f2b6";}.i-envelope-open-o:before{content:"\f2b7";}.i-snowflake-o:before{content:"\f2dc";}.i-thermometer:before{content:"\f2c7";}.i-wpexplorer:before{content:"\f2de";}
/*button*/
.btn{border:solid 1px #ddd;background:transparent;border-radius:3px;padding:6px 14px;margin:0;display:inline-block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.btn[disabled]{pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=50);opacity:.5;}
.btn:link{text-decoration:none;}
.btn:active{background-image:none;outline:0;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;z-index:2;}
.btn:hover{transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.btn-block{display:block;width:100%;}

.btn-large,.btn-group-large>.btn{padding:14px 24px;font-size:20px;line-height:30px;}
.btn-big,.btn-group-big>.btn{padding:10px 19px;font-size:18px;}
.btn-small,.btn-group-small>.btn{padding:4px 12px;font-size:12px;font-weight:normal;line-height:18px;}
.btn-mini,.btn-group-mini>.btn{padding:2px 8px;font-size:12px;font-weight:normal;line-height:18px;}
.btn-long.btn{padding:6px 25px;}
.btn-long.btn-large{padding:14px 30px;}
.btn-long.btn-big{padding:9px 25px;}
.btn-long.btn-small{padding:4px 20px;}
.btn-long.btn-mini{padding:2px 15px;}
.btn[class*='bg-']{color:#fff;}
.btn.bg-back,.btn.bg-mix,.btn.bg-silver,.btn.bg-white{color:inherit;}
/*btn-group*/
.btn-group{display:inline-block;position:relative;vertical-align:middle;}
.btn-group>.btn{float:left;margin-left:-1px;border-radius:0;}
.btn-group>.btn:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;}
.btn-group>.btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.btn-group>.btn.drop-toggle{border-bottom-right-radius:3px;border-top-right-radius:3px;padding-left:6px;padding-right:6px;}
.btn-toolbar{display:inline-block;}
.btn-toolbar>.btn-group{display:inline-block;}
.btn-group[class*='bd-']>.btn.active{color:#fff;}
.btn-group.bd-back>.btn.active,.btn-group.bd-mix>.btn.active,.btn-group.bd-silver>.btn.active,.btn-group.bd-white>.btn.active{color:inherit;}
/*table*/
.table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;border:1px solid #ddd;border-radius:3px;}
.table th,.table td{border-top:1px solid #ddd;padding:8px;border-right:1px solid #ddd;}
.table th{border-top:none;border-bottom-width:1px;text-align:left;vertical-align:middle;}
.table tr:first-child>td{border-top:none;}
.table td:last-child,.table th:last-child{border-right:none;}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f5f5f5;}
.table-hover>tbody>tr:hover>td{background-color:#f5f5f5;color:inherit;}
.table-condensed th,.table-condensed td{padding:5px;}
.table-line,.table-borderless,.table-none{border:none;border-collapse:collapse;border-radius:0;}
.table-line th,.table-line td{border-right:none;}
.table-none th,.table-none td{border:none;}
.table .align-center,.table .align-center>th,.table .align-center>td{text-align:center;}
.table .align-right,.table .align-right>th,.table .align-right>td{text-align:right;}
@media (max-width:768px){
.table-auto{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}
.table-auto .table tr th, .table-auto .table tr td{white-space:nowrap;}
}

/*下拉菜单*/
.drop{position:relative;display:inline-block;}
.dropdown{position:absolute;display:none;top:100%;left:0;z-index:1;min-width:160px;background-color:#fff;margin-top:1px;}
.dropdown.panel{display:none;position:absolute;}
.drop.pull-right>.dropdown{right:0;left:auto;}
.drop.pull-up>.dropdown,.drop.drop-up>.dropdown{bottom:100%;top:auto;margin-bottom:1px;}
.drop.open>.dropdown{display:block;}

/*进度条*/
.progress{width:100%;display:block;font-size:10px;height:1rem;border:none;background:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);}
.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background:#0C6;}
.progress-striped>.progress-bar{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .25) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .25) 50%, rgba(255, 255, 255, .25) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .25) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .25) 50%, rgba(255, 255, 255, .25) 75%, transparent 75%, transparent);background-size:30px 30px;}
@-webkit-keyframes progress-bar-active{from{background-position:0 0;}to{background-position:30px 0;}}
@keyframes progress-bar-active{from{background-position:0 0;}to{background-position:30px 0;}}
.progress.active>.progress-bar{-webkit-animation:progress-bar-active 2s linear infinite normal;animation:progress-bar-active 2s linear infinite normal;}

.progress-small,.progress-small>.progress-bar{height:.5rem;}
.progress-big,.progress-big>.progress-bar{height:2rem;}

/*媒体内容*/
.figure, .figure>.bodyer, .figure>.bodyer>.bodyer{overflow:hidden;zoom:1;margin:0;}
.figure>.title{display:block;}
.figure>strong.title,.figure>.title>strong{font-size:16px;}
.figure>.bodyer{margin:0;display:block;}
.figure>img+.title, .figure>.title+img, .figure>.title+.bodyer{margin-top:5px;}
.figure>.float-left+.title, .figure>.float-right+.title{margin-top:0;}
.figure-group>.figure+.figure, .figure .bodyer>.figure{margin-top:10px;}
/*选择器*/
.selector{display:table;margin:0;}
.selector>dt{white-space:nowrap;}
.selector>dt,.selector>dd{display:table-cell;padding:0;}
.selector>dd>a{padding:4px 9px;display:inline-block;color:inherit;}
.selector>dd>a.active{border:solid 1px #ddd;border-radius:3px;padding:3px 8px;pointer-events:none;}
.selector-group{border:solid 1px #ddd;border-radius:3px;}
.selector-group>.selector{border-bottom:solid 1px #eee;display:block;padding:8px 10px;}
.selector-group>.selector:last-child{border-bottom:none;}
/*在线客服*/
.services{width:125px;text-align:center;}
.services.panel>.bodyer{padding:0;}
.services>.bodyer>ul{list-style:none;margin:0;}
.services>.bodyer>ul>li{padding:6px 0;border-bottom:solid 1px #eee;font-size:12px;}
.services>.footer{margin-top:-1px;}

/*表单*/
.input{font-size:14px;padding:6px;border:solid 1px #ddd;width:100%;height:34px;line-height:20px;display:block;border-radius:3px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.label{padding-bottom:7px;display:block;line-height:20px;}
.label>label{font-weight:bold;margin-bottom:0;}

.input:focus{border-color:#09c;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.input-auto{width:auto;display:inline-block;}

input[disabled],input[readonly],textarea[disabled],textarea[readonly],select[disabled],select[readonly]{cursor:not-allowed;background:#eee;}/*IE6无效*/
textarea.input{height:auto;}
.input.input-text,.form-big .input.input-text,.form-small .input.input-text{border:none;box-shadow:none;padding-left:0;padding-right:0;pointer-events:none;background-color:transparent;}
.input.radius-large{padding-left:15px;}

/*美化-浏览*/
.browse{position:relative;}
.browse>span{display:inline-block;vertical-align:middle;color:#999;}
.browse>.input-file{display:inline-block;position:relative;overflow:hidden;text-align:center;width:auto;vertical-align:middle;}
.browse>.input-file>input[type="file"]{position:absolute;top:0;right:0;font-size:14px;background-color:#fff;transform:translate(-300px, 0px) scale(4);height:40px;opacity:0;filter:alpha(opacity=0);}
.browse.input{min-width:280px;}
.browse.input>span{padding:0;vertical-align:inherit;}
.browse.input>.btn{position:absolute;top:-1px;right:-1px;border-top-left-radius:0;border-bottom-left-radius:0;}
/*美化-下拉菜单*/
.select,.select.input{position:relative;padding:0;vertical-align:middle;}
.select.showdrop{z-index:10;}
.select>.select-input{padding-right:15px;position:relative;cursor:default;padding:6px 20px 6px 6px;}
.select.input-big>.select-input{padding:10px 30px 10px 10px;}
.select.input-small>.select-input{padding:5px 20px 5px 5px;}
.select>.select-input>i{position:absolute;right:6px;width:15px;text-align:right;margin-left:5px;}
.select>.select-input>.select-option{overflow:auto;white-space:nowrap;}
.select>select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}
.select>.dropdown{width:100%;}
.select>.dropdown .selected{background:#f5f5f5;}
.select .select-text{display:inline-block;position:relative;font-size:12px;padding:0 20px 0 10px;margin-right:5px;background:#eee;border-radius:2em;}
.select .select-text>i{font-style:normal; position:absolute;right:4px;top:4px;font-size:10px;background:#999;width:12px;height:12px;line-height:10px;color:#fff;text-align:center;border-radius:50%;}
.select .select-text>i:before{content:"\00d7";}
.select .select-text:hover>i{background:#f00;}
/*美化-多选单选*/
.switch{position:relative;width:auto;display:inline-block;min-width:60px;padding:0; vertical-align:bottom;background:#f5f5f5;}
.switch>span{position:absolute;display:inline-block;width:26px;height:26px;top:3px;left:3px;background:#fff;border:solid 1px #ddd;z-index:0;border-radius:3px;}
.switch>label{position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap;padding:6px 9px 6px 35px;margin:0;z-index:1;font-size:0;}
.switch>label.checked{position:relative;font-size:inherit;font-weight:normal;z-index:0;}
.switch.active>span{border:none;right:3px;left:auto;}
.switch.active>label{text-align:right;padding:6px 35px 6px 9px;color:#fff;}
.switch.radius-large>span{border-radius:50%;}
.switch.radius-large{padding-left:0px;}
.switch.radius-large>label{padding:6px 11px 6px 33px;}
.switch.radius-large.active>label{padding:6px 33px 6px 11px;}

.checks>label{margin-right:10px;margin-bottom:0;font-weight:normal;line-height:28px;}
.checks-block>label{display:block;}
.checks>label>span{display:inline-block;line-height:16px;padding:0 5px 0 15px;}
.checks>label:nth-child(n+2)>span{border-left:solid 1px #ddd;}
.checks>label>input[type="radio"]+i::before,.checks>label>input[type="checkbox"]+i::before{content:"\f10c";font-family:FontAwesome;font-style:normal;}
.checks>label>input[type="radio"][checked]+i::before{content:"\f192";}
.checks>label>input[type="checkbox"][checked]+i::before{content:"\f058";}
.switch>label>input, .checks>label>input, .btn-group>label.btn>input{position:absolute;filter:alpha(opacity=0);opacity:0;z-index:-1;}
.checks>label>i{font-size:20px;margin-right:3px;color:#ddd;vertical-align:top;}
.browse.disabled, .select.disabled, .switch.disabled, .checks>label>input[disabled]+i{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=50);opacity:.5;}
/*搜索*/
.search>input,.search>div>input{border-width:2px;height:36px;}
.search>.addbtn>.btn,.search>div>.addbtn>.btn{border-width:2px;}
.search>.addbtn>.select.btn{padding:0 10px;}
.search>.addbtn>.select>.dropdown{min-width:auto;}
/*尺寸*/
.input-big, .form-big .input, .form-big .btn, .input-big .btn{padding:10px;font-size:16px;line-height:24px;height:46px;}
.input-big.icon, .form-big .icon{height:46px;line-height:46px;padding:0;}
.form-big.form-x .form-group>.label{padding:13px 7px 13px 0;}
.input-small, .form-small .input, .form-small .btn, .input-small .btn{padding:5px;font-size:12px;line-height:16px;height:28px;}
.input-small.icon, .form-small .icon{height:28px;line-height:28px;padding:0;}
.form-small .addon,.form-small .addbtn{padding:5px 8px;font-size:12px;}
.form-small.form-x .form-group>.label{font-size:12px;padding:4px 7px 4px 0;}
textarea.input-big,.form-big textarea.input,textarea.input-small,.form-small textarea.input{height:auto;}
.input-big.select .select-text>i{top:6px;right:4px;}
.input-big.switch, .form-big .switch{min-width:80px;padding:4px;}
.input-big.switch>span, .form-big .switch>span{top:6px;left:6px;width:32px;height:32px;}
.input-big.switch.active>span, .form-big .switch.active>span{left:auto;right:6px;}
.input.input-big.switch>.checked, .form-big .input.switch>.checked{padding-left:40px;}
.input.input-big.switch.active>.checked, .form-big .input.switch.active>.checked{padding-left:6px;padding-right:42px;}
.input.input-big.switch.radius-large.active>.checked, .form-big .input.switch.radius-large.active>.checked{padding-left:9px;}
.input-small.switch, .form-small .switch{min-width:50px;padding:0px;}
.input-small.switch>span, .form-small .switch>span{top:2px;left:2px;width:22px;height:22px;}
.input-small.switch.active>span, .form-small .switch.active>span{left:auto;right:2px;}
.input.input-small.switch>.checked, .form-small .input.switch>.checked{padding:4px 7px 4px 27px;}
.input.input-small.switch.active>.checked, .form-small .input.switch.active>.checked{padding:4px 27px 4px 7px;}

.input-note,.label>.float-right, .input-help{color:#999;font-size:12px;padding-top:2px;line-height:18px;}
.field{position:relative;}
.field>label{font-weight:normal;padding:6px 0;margin-bottom:0;}

.form-group{padding-bottom:10px;}
form>.form-group:last-child{padding-bottom:0;}

.field>.icon{position:absolute;right:0;top:0;width:34px;height:34px;text-align:center;line-height:34px;font-size:16px;font-weight:normal;cursor:default;border-radius:0 3px 3px 0;}
.field-icon>.input{text-indent:30px;}
.field-icon>.icon{left:0;right:auto;border-radius:3px 0 0 3px;}
/*横向排列form-x*/
.form-x .form-group:after, .form-inline:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden;}
@media (min-width:768px){
.form-x .form-group>.label{float:left;width:15%;text-align:right;padding:7px 7px 7px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.form-x .form-group>.field{float:left;width:85%;}
.form-x .form-button{margin-left:15%;}
}
.form-fit{padding-top:10px;vertical-align:top;}
.form-fit:first-child{padding-top:1px;}
.form-fit>.form-group{padding:0;}
.form-fit>.form-group>.field>input{border-radius:0;position:relative;margin-top:-1px;}
.form-fit>.form-group:first-child>.field>input{border-radius:3px 3px 0 0;}
.form-fit>.form-group:last-child>.field>input{border-radius:0 0 3px 3px;}
.form-fit>.form-group>.field>input:focus{z-index:3;}
@media (min-width:768px){
.form-inline{display:inline-block;}
.form-inline>.form-group>.field>.input{width:auto;display:inline-block;}
.form-inline>.form-group{display:inline-table;padding-bottom:0;vertical-align:top;}
.form-inline>.form-group>.field>.input-group{display:inline-table;width:auto;vertical-align:middle;}
.form-inline>.form-group>.field>.input-group>.input{width:auto;}
.form-inline>.form-group>.label{display:inline-block;}
.form-inline>.form-group>.field{display:inline-block;width:auto;float:none;}
.form-inline>.form-button{display:inline-block;vertical-align:middle;}
.form-inline>.form-button>.btn{width:auto;}

.form-auto>.form-group>.field>.input{width:auto;display:inline-block;}
.form-auto>.form-group>.field>.input-group{width:auto;display:inline-block;}
.form-auto>.form-group>.field>.input-group>.input{width:auto;display:inline-block;}

.form-fit.form-inline{padding-left:10px;padding-top:0;}
.form-fit.form-inline:first-child{padding-left:1px;padding-top:0;}
.form-fit.form-inline>.form-group{float:left;}
.form-fit.form-inline>.form-group>.field>input{margin-top:0;margin-left:-1px;}
.form-fit.form-inline>.form-group:first-child>.field>input{border-radius:3px 0 0 3px;}
.form-fit.form-inline>.form-group:last-child>.field>input{border-radius:0 3px 3px 0;}
}

/*输入框组*/
.input-group{border-collapse:separate;display:table;position:relative;}
.input-group>.addon,.input-group>.addbtn,.input-group>.input{display:table-cell;}
.input-group>.addon,.input-group>.addbtn{width:1%;white-space:nowrap;vertical-align:middle;}
.input-group>.addbtn>.btn{font-weight:normal;}
.input-group>.input{width:100%;}
.input-group>.addon{background-color:#f5f5f5;border:1px solid #ddd;border-radius:3px;line-height:1;padding:6px 12px;text-align:center;}
.input-group>.addon:first-child, .input-group>.addbtn:first-child>.btn{border-right:0 none;}
.input-group>.addon:first-child, .input-group>.addbtn:first-child>.btn, .input-group>.input:first-child{border-top-right-radius:0;border-bottom-right-radius:0;}
.input-group>.addon:last-child, .input-group>.addbtn:last-child>.btn{border-left:0 none;}
.input-group>.addon:last-child, .input-group>.addbtn:last-child>.btn, .input-group>.input:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}
.input-group>.addon:not(:first-child):not(:last-child),
.input-group>.addbtn:not(:first-child):not(:last-child)>.btn,
.input-group>.input:not(:first-child):not(:last-child){border-radius:0;}

/*检测隐藏*/
.check-error, .check-success{z-index:2;}
.check-hidden{display:none;}

/*选项标签*/
.tab>nav>strong{float:left;padding:8px 20px 0 0;line-height:20px;}
.tab>nav>span{float:right;margin:10px 0 0 10px;font-size:12px;}
.tab>nav>ul{list-style:none;margin:0;}
.tab>nav>ul>li{display:inline-block;}
.tab>nav>ul>li>a{padding:8px 20px;display:block;border:solid 1px #ddd;border-bottom:none;border-radius:3px 3px 0 0;pointer-events:none;}
.tab>nav>ul>li.active{background-color:#fff;}
.tab>nav>ul>li.active>a{cursor:default;}
.tab>main{border-top:solid 1px #ddd;margin-top:-1px;padding-top:15px;}
.tab>main.tab-box{border:solid 1px #ddd;border-radius:3px;padding:15px;}
.tab>main>section{display:none;}
.tab>main>section.active{display:block;}
.tab.tab-small>nav>strong{padding-top:3px;}
.tab.tab-small>nav>span{margin:5px 0 0 10px;}
.tab.tab-small>nav>ul>li>a{padding:3px 10px;}
/*列表无序有序*/
ul{padding-left:20px;}
ol{padding-left:24px;}
.list li{padding:5px 0;}
.list-cn{list-style-type:cjk-ideographic;}
.list-alpha{list-style-type:upper-alpha;}
.list-unstyle{list-style:none;padding-left:0;}
.list-unstyle ul{list-style:disc;}
.list-inline li{display:inline-block;padding:0 10px;width:auto;}
/*列表描述*/
dt{font-weight:bold;}
dd{padding:8px 0 15px 0;}
@media (min-width:768px){
.dl-inline dt{width:15%;display:inline-block;float:left;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dl-inline dd{width:85%;display:inline-block;float:left;padding:0 0 15px 15px;}
}
/*列表组*/
.list-group{list-style:none;padding:0;margin:0;}
.list-group>li,.list-link>a{padding:10px 0;display:block;border-bottom:solid 1px #ddd;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.list-box{border:solid 1px #ddd;border-radius:3px;}
.list-group.list-five>li,.list-group.list-five>a{padding:5px 0;border-bottom:none;}
.list-box.list-five>li,.list-box.list-five>a{padding:5px 15px;}
.list-five>li:nth-child(5n){border-bottom:solid 1px #ddd;padding-bottom:15px;margin-bottom:15px;}
.list-five.list-box>li:first-child{padding-top:15px;}
.list-group>li:last-child, .list-link>a:last-child{border-bottom:0 none;margin:0;}
.list-striped>li:nth-child(2n){background-color:#f5f5f5;}
.list-striped>li,.list-box>li,.list-box>a{padding:10px 15px;}

.list-link>a{color:#333;}
.list-link>a:hover{background-color:#f5f5f5;text-decoration:none;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.list-link>a.active:link,.list-link>a.active:visited{background-color:#f5f5f5;}
/*面板*/
.panel{display:block;position:relative;border-radius:3px;border:solid 1px #ddd;}
.panel>i{position:absolute;right:10px;top:10px;font-style:normal;z-index:2;}
.panel>.header,.panel>.footer{padding:10px 15px;}
.panel>.header{border-bottom:solid 1px #ddd;border-radius:2px 2px 0 0;}
.panel>.footer{border-top:solid 1px #ddd;border-radius:0 0 2px 2px;}
.panel>.bodyer{padding:15px;}
.panel>.footer.button{padding:0;background-color:transparent;width:100%;border-top:none;}
.panel>.footer.button>.btn{border-radius:0;padding:10px 0;border-left-width:0;border-bottom-width:0;border-right-width:1px;}
.panel>.footer.button>.btn:first-child:last-child{border-radius:0 0 3px 3px;}
.panel>.footer.button>.btn:first-child{border-radius:0 0 0 3px;}
.panel>.footer.button>.btn:last-child{border-radius:0 0 3px 0;border-right:none;}
.panel>.header[class*='bg-'],.panel>.footer[class*='bg-']{color:#fff;margin:-1px;border:none;}
.panel>.header.bg-back,.panel>.header.bg-mix,.panel>.header.bg-silver,.panel>.header.bg-white,
.panel>.footer.bg-back,.panel>.footer.bg-mix,.panel>.footer.bg-silver,.panel>.footer.bg-white
{color:inherit;}
.panel.panel-inverse{border:none;color:#fff;}
.panel.panel-inverse>.header,.panel.panel-inverse>.footer,.panel.panel-inverse>.footer>.btn{border-color:rgba(255,255,255,.35);}
.panel.panel-inverse>.footer>.btn:hover,.panel.panel-inverse>.footer>.btn:active,.panel.panel-inverse>.footer>.btn:focus{background:rgba(255,255,255,.25);}
.panel>.table{border:none;border-collapse:collapse;}
.panel>.bodyer+.table, .panel>.bodyer+.list-group,.panel>.table+.bodyer, .panel>.list-group+.bodyer{border-top:solid 1px #ddd;}
.panel>.list-group>li{padding:10px 15px;}
/*dialog*/

.dialog-open{overflow:hidden; position:relative;}
.dialog-mask{position:fixed;left:0;right:0;top:0;bottom:0;display:block;}
.dialog-win{display:block;max-height:100%;position:fixed;top:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;margin:-30px auto 0 auto;border:none;padding:0;background:transparent;color:inherit;}
.dialog-win>i{position:absolute;font-style: normal;top:10px;right:10px;z-index:9999;}
.dialog-win .panel{margin:15px;}
.dialog-win.fixed-full{bottom:0;margin:-30px 0 0 0;width:100%;height:100%;}
.dialog-win.fixed-top{margin:-30px 0 0 0;}
.dialog-win.fixed-bottom{margin:0 0 -30px 0;}
.dialog-win.fixed-left,.dialog-win.fixed-left-top,.dialog-win.fixed-left-bottom{margin:0 0 0 -50px;}
.dialog-win.fixed-right,.dialog-win.fixed-right-top,.dialog-win.fixed-right-bottom{margin:0 -50px 0 0;}
.panel.dialog{border:none;box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-color:rgba(255,255,255,.9);}

/*badge*/
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:2em;}
.badge:empty{display:none}
.badge.bg-back,.badge.bg-mix{color:inherit;}
.badge.bg-white{color:#333;}
.badge-corner{position:relative;}
.badge-corner>.badge{position:absolute;right:-10px;top:-9px;font-weight:normal;cursor:pointer;}
/*警告框*/
.alert{border-radius:3px;padding:15px;background-color:#f5f5f5;}
.alert .close{float:right;line-height:18px;}
/*提示框*/
.tip, .form-tips .input-help{position:absolute;max-width:268px;z-index:8;background:#333;border-radius:3px;display:none;}
.tip>.title{display:none;}
.tip>.content,.form-tips .input-help{padding:3px 8px;color:#fff;font-size:12px;}
.tip>.arrow,.tip.popover>.arrow,.tip.popover>.arrow::after, .form-tips .input-help>i, .form-tips .input-help>i::after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0;}
.tip>.arrow, .form-tips .input-help>i{border-width:5px;}
.tip.top{margin-top:-5px;}
.tip.top>.arrow{border-bottom-width:0;border-top-color:#333;bottom:-5px;left:50%;margin-left:-5px;}
.tip.right{margin-left:5px;}
.tip.right>.arrow{border-left-width:0;border-right-color:#333;left:-5px;margin-top:-5px;top:50%;margin-left:0;}
.tip.bottom, .form-tips .input-help{margin-top:5px;}
.tip.bottom>.arrow, .form-tips .input-help>i{border-bottom-color:#333;border-top-width:0;left:50%;margin-left:-5px;top:-5px;}
.tip.left{margin-left:-5px;}
.tip.left>.arrow{border-left-color:#333;border-right-width:0;margin-top:-5px;right:-5px;top:50%;}

.tip.popover{background:#fff;border-radius:6px;border:solid 1px #ddd;}
.tip.popover>.title{padding:6px 12px;font-weight:bold;border-radius:6px 6px 0 0;border-bottom:solid 1px #eee;display:block;}
.tip.popover>.content{padding:12px;color:inherit;font-size:inherit;}
.tip.popover>.arrow{border-width:10px;}
.tip.popover>.arrow::after{border-width:9px;content:"";}
.tip.popover.top{margin-top:-10px;}
.tip.popover.top>.arrow{border-bottom-width:0;border-top-color:#ddd;bottom:-10px;margin-left:-10px;}
.tip.popover.top>.arrow::after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-9px;}
.tip.popover.right{margin-left:10px;}
.tip.popover.right>.arrow{border-left-width:0;border-right-color:#ddd;left:-10px;margin-top:-7px;margin-left:0;}
.tip.popover.right>.arrow::after{border-left-width:0;border-right-color:#fff;bottom:-9px;content:" ";left:1px;}
.tip.popover.bottom{margin-top:10px;}
.tip.popover.bottom>.arrow{border-bottom-color:#ddd;border-top-width:0;margin-left:-10px;top:-10px;}
.tip.popover.bottom>.arrow::after{border-bottom-color:#fff;border-width:10px;border-top-width:0;content:" ";margin-left:-10px;top:1px;}
.tip.popover.bottom>.title+.arrow::after{border-bottom-color:#f5f5f5;}
.tip.popover.left{margin-left:-10px;}
.tip.popover.left>.arrow{border-left-color:#ddd;border-right-width:0;margin-top:-7px;right:-10px;}
.tip.popover.left>.arrow::after{border-left-color:#fff;border-right-width:0;bottom:-9px;content:" ";right:1px;}

.form-tips .input-help{display:block;}
/*折叠*/
.collapse{border:solid 1px #ddd;border-radius:3px;}
.collapse>.item>.header{padding:10px 15px;cursor:default;border-bottom:solid 1px #ddd;}
.collapse>.item>.bodyer{display:none;padding:15px;border-bottom:solid 1px #ddd;}
.collapse>.item.active>.header{background:#f5f5f5;font-weight:bold;}
.collapse>.item:last-child>.header{border-width:0;}
.collapse>.item:last-child.active>.bodyer{border-top:solid 1px #ddd;border-bottom:none;}

.collapse>.item>.header>i:after{content:"\f105";float:right;font-family:FontAwesome;font-style:normal;font-size:1.2em;}
.collapse>.item.active>.header>i:after{content:"\f107";}

/*轮播*/
.carousel{overflow:hidden;position:relative;}
.carousel>.bodyer{position:relative;}
.carousel>.bodyer>.item{position:absolute;top:0;}
.carousel>.bodyer>.item.active{position:relative;}
.carousel>.turn{position:absolute;left:50%;bottom:20px;}
.carousel>.turn>li>a>span{display:none;}
.carousel>.prev,.carousel>.next{position:absolute;top:50%;margin-top:-70px;font-size:80px;color:#fff;}
.carousel>.prev{left:20px;}
.carousel>.next{right:20px;}

/*导航菜单
/*主导航*/
.nav{list-style:none;padding:0;margin:0;}
.nav>li{display:inline-block;vertical-align:top;}
.nav>li>a{padding:0 15px;display:block;color:inherit;text-decoration:none;}
.nav>li.disabled>a{pointer-events:none;color:#999;}
.nav.divider>li:nth-child(n+2),.nav>li.divider{border-left:1px solid #eee;}
.nav.justified{display:table;width:100%;}
.nav.justified>li{display:table-cell;}
.nav.justified>li>a{text-align:center;}

.nav.radius-small>li:first-child>a{border-radius:2px 0 0 2px;}
.nav.radius>li:first-child>a{border-radius:3px 0 0 3px;}
.nav.radius-big>li:first-child>a{border-radius:6px 0 0 6px;}
.nav.radius-large>li:first-child>a{border-radius:2em 0 0 2em;}
.nav.justified.radius-small>li:last-child>a{border-radius:0 2px 2px 0;}
.nav.justified.radius>li:last-child>a{border-radius:0 3px 3px 0;}
.nav.justified.radius-big>li:last-child>a{border-radius:0 6px 6px 0;}
.nav.justified.radius-large>li:last-child>a{border-radius:0 2em 2em 0;}

.nav.nav-inverse>li>a,.nav.nav-inverse>li.active>a{color:#fff;}
.nav.nav-inverse>li>a:hover{background-color:rgba(255, 255, 255, .20);color:#fff;}
.nav.nav-inverse>li.active>a{background-color:rgba(0, 0, 0, .20);}
.nav.nav-inverse.divider>li,.nav.nav-inverse>li.divider{border-color:rgba(255, 255, 255, .20);}
.nav.big>li{font-size:18px;}
.nav.big>li>a{padding:7px 15px;}
.nav[class*='bg']>li>a{padding:5px 15px;}
.nav.big[class*='bg']>li>a{padding:7px 15px;}

.nav.sub>li>a{border-top:solid 2px #ddd;padding:5px 15px;}
.nav.sub-bottom>li>a{border-bottom:solid 2px #ddd;padding:5px 15px;}
.nav.sub.size-small>li>a{border-width:1px;}

.nav.tab{border-bottom:solid 1px #ddd;}
.nav.tab>li>a{padding:5px 15px;}
.nav.tab>li.active>a{background-color:#fff;border:solid 1px #ddd;border-bottom-color:#fff;margin-bottom:-1px;border-radius:3px 3px 0 0;}
.nav.tab[class*='bd']>li.active>a{border-bottom-color:#fff;}
.nav.tab-bottom{border-top:solid 1px #ddd;}
.nav.tab-bottom>li>a{padding:5px 15px;}
.nav.tab-bottom>li.active>a{background-color:#fff;border:solid 1px #ddd;border-top-color:#fff;margin-top:-1px;border-radius:0 0 3px 3px;}
.nav.tab-bottom[class*='bd']>li.active>a{border-top-color:#fff;}

.nav.tab-left{border-right:solid 1px #ddd;}
.nav.tab-left>li.active>a{background-color:#fff;border:solid 1px #ddd;border-right-color:#fff;margin-right:-1px;border-radius:3px 0 0 3px;}
.nav.tab-left[class*='bd']>li.active>a{border-right-color:#fff;}

.nav.tab-right{border-left:solid 1px #ddd;}
.nav.tab-right>li.active>a{background-color:#fff;border:solid 1px #ddd;border-left-color:#fff;margin-left:-1px;border-radius:0 3px 3px 0;}
.nav.tab-right[class*='bd']>li.active>a{border-left-color:#fff;}

.nav.button{padding-left:1px;}
.nav.button>li>a{padding:5px 15px;border:solid 1px #ddd;margin-left:-1px;}
.nav.button>li:first-child>a{border-radius:3px 0 0 3px;}
.nav.button>li:last-child>a{border-radius:0 3px 3px 0;}
.nav.button>li>a:hover,.nav.button>li>a:focus,.nav.button>li.active>a{background-color:#f5f5f5;}
.nav.button>li.active{z-index:2;}
.nav.button[class*='bd-']>li.active>a{color:#fff;}

.nav.pill>li>a{padding:5px 15px;border-radius:2em;}
.nav.pill>li.active>a,.nav.pill[class*='bd']>li.active>a{color:#fff;}
.nav.pill>li>a:hover,.nav.pill>li>a:focus{background-color:#f5f5f5;}

.nav.icon>li>a{text-align:center;}
.nav.icon>li>a>i{display:block;font-size:24px;}
.nav.icon.size-large{font-size:1.25em;}
.nav.icon.size-big>li>a>i,.nav.big>li>a>i{font-size:2em;}
.nav.icon.size-large>li>a>i{font-size:3em;}

.nav.turn.button>li>a{padding:4px;border-width:2px;border-radius:50%;margin:0 3px;}
.nav.turn.sub>li>a{margin:0 3px;border-width:5px;padding:0 20px;}

.nav.menu,.nav.menu ul{display:block;list-style:none;padding:0;margin:0;/*font-size:14px;*/}
.nav.menu>li{display:block;}
.nav.menu>li>a{padding:5px 15px;}
.nav.menu ul{padding-left:15px;}
.nav.menu>li.title{font-weight:bold;padding:5px 15px;color:#999;}
.nav.menu>li.divider{margin:5px 15px;border-top:1px solid #eee;border-left:0;box-shadow:0 1px 0 #fff;}
.nav.menu>li.disabled>a{pointer-events:none;color:#999;}
.nav.menu>li>a{padding:5px 15px;display:block;color:#666;text-decoration:none;}
.nav.menu.divider>li{border-bottom:1px solid #eee;border-left:none;}
.nav.menu.divider>li:last-child,.nav.menu.pill.divider>li.active{border-bottom:none;}
.nav.menu>li.sub>a{pointer-events:none;}
.nav.menu>li.sub>a:after,.nav.menu.icon>li>a>big>span:after{content:"\f105";float:right;font-family:FontAwesome;font-size:1.2em;color:#999;}
.nav.menu>li.sub.open>a:after{content:"\f107";}
.nav.menu>li.sub>ul{display:none;margin-bottom:5px;}
.nav.menu.button{padding-top:1px;}
.nav.menu.button>li>a{margin-top:-1px;}
.nav.menu.button>li:first-child>a{border-radius:3px 3px 0 0;}
.nav.menu.button>li:last-child>a{border-radius:0 0 3px 3px;}

.nav.menu.icon>li>a{text-align:left;display:table;width:100%;padding-right:0;}
.nav.menu.icon>li>a>i{display:table-cell;padding-right:10px;width:1%;min-width:32px;text-align:center;}
.nav.menu.icon>li>a>big{display:table-cell;padding:5px 0;font-size:16px;}
.nav.menu.icon>li>a>big>span{float:right;color:#999;margin-right:10px;font-size:14px;}
.nav.menu.icon>li>a>big>span:after{margin-left:5px;}

.nav.menu.icon.split>li>a{padding-top:0;padding-bottom:0;}
.nav.menu.icon.split>li>a>big{border-bottom:1px solid #eee;border-left:none;}
.nav.menu.icon.split>li:last-child>a>big{border-bottom:none;}
/*步骤*/
.nav.step>li i{display:none;}
.nav.step>li.active i{display:inline-block;margin-right:5px;}
.stepx{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg);}
/*分页*/
.nav.button>li.active{pointer-events:none;}
.nav.button>li.drop,.nav.button>li.select{min-width:100px;text-align:center;}
.nav.button>li.drop>.dropdown{width:100%;min-width:auto;max-height:200px;overflow:auto;}
.nav.button.split>li>a,.nav.button>li:first-child:last-child>a{border-radius:0.3rem;}
.nav.button.split>li{margin-right:5px;}
.nav.button.split>li:last-child{margin-right:0;}
.pagination>.nav{display:inline-block;}
/*箭头
.nav.button.turn.arrows>li>a{width:50px;height:50px;text-align:center;}
.nav.button.turn.arrows>li>a>i{font-size:36px;line-height:38px;}
*/
.menu-group>ul{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.menu-group>.title{padding:5px 15px;color:#999;line-height:30px;}

.panel>.nav.menu{margin:5px 0;}
.panel>.nav.menu.pill>li>a{border-radius:0;}
.panel>.menu-group>ul:first-child{border-top:0;}
.panel>.menu-group>ul:last-child{border-bottom:0;}

.nav[class*='txt-']>li.active>a,.nav[class*='txt-']>li>a:hover{color:#fff;background-color: #2ba245;}
.nav>li>.dropdown{width:auto;width:100%;}

.breadcrumb{padding:0;margin:0px;}
.breadcrumb>li{display:inline-block;}
.breadcrumb>li:after{content:"\002f";padding:0 8px;color:#ddd;}
.breadcrumb.arrows>li:after{content:"\00bb";}
.breadcrumb>li:last-child:after{content:"";}
.breadcrumb[class*='bg-']{border-radius:0.3rem;padding:0.5rem 1.5rem;}

/*常用*/
.shadow{-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .175);box-shadow:0 5px 10px rgba(0, 0, 0, .175);}
.shadow-small{-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, .175);box-shadow:0 3px 5px rgba(0, 0, 0, .175);}
.shadow-big{-webkit-box-shadow:0 8px 15px rgba(0, 0, 0, .175);box-shadow:0 8px 15px rgba(0, 0, 0, .175);}

.opacity{filter:alpha(opacity=0);opacity:0;}
.opacity-mini{filter:alpha(opacity=80);opacity:0.8;}
.opacity-small{filter:alpha(opacity=60);opacity:0.6;}
.opacity-big{filter:alpha(opacity=40);opacity:0.4;}
.opacity-large{filter:alpha(opacity=20);opacity:0.2;}
.opacity-none{filter:alpha(opacity=100);opacity:1;}
.in{}
.out{}

/*动画*/
.bounce,.bounce-hover,.flash,.flash-hover,.shake,.shake-hover,.swing,.swing-hover,.wobble,.wobble-hover,.ring,.ring-hover{-webkit-animation:1s ease;animation:1s ease;}
.fadein,.fadein-top,.fadein-right,.fadein-bottom,.fadein-left,.bouncein,.rotatein{-webkit-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.fadeout,.fadeout-top,.fadeout-right,.fadeout-bottom,.fadeout-left,.bounceout,.rotateout{-webkit-animation:1s ease-in forwards;animation:1s ease-in forwards;}
.rotate,.rotate-hover{-webkit-animation:2s infinite linear;animation:2s infinite linear;display:inline-block;}
/*渐变-淡入*/
.fadein{-webkit-animation-name:a-fadein;animation-name:a-fadein;}
@-webkit-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
/*淡入-从上*/
.fadein-top{-webkit-animation-name:fadeinT;animation-name:fadeinT;}
@-webkit-keyframes fadeinT{0%{opacity:0;-webkit-transform:translateY(-50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@keyframes fadeinT{0%{opacity:0;transform:translateY(-50px);}100%{opacity:1;transform:translateY(0);}}
/*淡入-从右*/
.fadein-right{-webkit-animation-name:fadeinR;animation-name:fadeinR;}
@-webkit-keyframes fadeinR{0%{opacity:0;-webkit-transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@keyframes fadeinR{0%{opacity:0;transform:translateX(50px);}100%{opacity:1;transform:translateX(0);}}
/*淡入-从下*/
.fadein-bottom{-webkit-animation-name:fadeinB;animation-name:fadeinB;}
@-webkit-keyframes fadeinB{0%{opacity:0;-webkit-transform:translateY(50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@keyframes fadeinB{0%{opacity:0;transform:translateY(50px);}100%{opacity:1;transform:translateY(0);}}
/*淡入-从左*/
.fadein-left{-webkit-animation-name:fadeinL;animation-name:fadeinL;}
@-webkit-keyframes fadeinL{0%{opacity:0;-webkit-transform:translateX(-50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@keyframes fadeinL{0%{opacity:0;transform:translateX(-50px);}100%{opacity:1;transform:translateX(0);}}
/*渐变-淡出*/
.fadeout{-webkit-animation-name:a-fadeout;animation-name:a-fadeout;}
@-webkit-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
/*淡出-向上*/
.fadeout-top{-webkit-animation-name:fadeoutT;animation-name:fadeoutT;}
@-webkit-keyframes fadeoutT{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-100px);}}
@keyframes fadeoutT{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-100px);}}
/*淡出-向右*/
.fadeout-right{-webkit-animation-name:fadeoutR;animation-name:fadeoutR;}
@-webkit-keyframes fadeoutR{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(100px);}}
@keyframes fadeoutR{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(100px);}}
/*淡出-向下*/
.fadeout-bottom{-webkit-animation-name:fadeoutB;animation-name:fadeoutB;}
@-webkit-keyframes fadeoutB{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(100px);}}
@keyframes fadeoutB{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(100px);}}
/*淡出-向左*/
.fadeout-left{-webkit-animation-name:fadeoutL;animation-name:fadeoutL;}
@-webkit-keyframes fadeoutL{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-100px);}}
@keyframes fadeoutL{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-100px);}}
/*弹跳*/
.bounce,.bounce-hover:hover{-webkit-animation-name:a-bounce;animation-name:a-bounce;}
@-webkit-keyframes a-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}
@keyframes a-bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}
/*弹入*/
.bouncein{-webkit-animation-name:a-bouncein;animation-name:a-bouncein;}
@-webkit-keyframes a-bouncein{0%{opacity:0;-webkit-transform:scale(0.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.9);}100%{-webkit-transform:scale(1);}}
@keyframes a-bouncein{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);}}
/*弹出*/
.bounceout{-webkit-animation-name:a-bounceout;animation-name:a-bounceout;}
@-webkit-keyframes a-bounceout{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(0.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(0.3);}}
@keyframes a-bounceout{0%{transform:scale(1);}25%{transform:scale(0.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(0.3);}}
/*转入*/
.rotatein{-webkit-animation-name:a-rotatein;animation-name:a-rotatein;}
@-webkit-keyframes a-rotatein{0%{opacity:0;-webkit-transform:rotate(-200deg);}100%{opacity:1;-webkit-transform:rotate(0);}}
@keyframes a-rotatein{0%{opacity:0;transform:rotate(-200deg);}100%{opacity:1;transform:rotate(0);}}
/*转出*/
.rotateout{-webkit-animation-name:a-rotateout;animation-name:a-rotateout;}
@-webkit-keyframes a-rotateout{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}
@keyframes a-rotateout{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}
/*闪烁*/
.flash,.flash-hover:hover{-webkit-animation-name:a-flash;animation-name:a-flash;}
@-webkit-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
/*震颤*/
.shake,.shake-hover:hover{-webkit-animation-name:a-shake;animation-name:a-shake;}
@-webkit-keyframes a-shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}
@keyframes a-shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}
/*摇摆*/
.swing,.swing-hover:hover{-webkit-animation-name:a-swing;animation-name:a-swing;}
@-webkit-keyframes a-swing{20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0);}}
@keyframes a-swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0);}}
/*摇晃*/
.wobble,.wobble-hover:hover{-webkit-animation-name:a-wobble;animation-name:a-wobble;}
@-webkit-keyframes a-wobble{0%{-webkit-transform:translateX(0);}15%{-webkit-transform:translateX(-50px) rotate(-5deg);}30%{-webkit-transform:translateX(40px) rotate(3deg);}45%{-webkit-transform:translateX(-33px) rotate(-3deg);}60%{-webkit-transform:translateX(10px) rotate(2deg);}75%{-webkit-transform:translateX(-10px) rotate(-1deg);}100%{-webkit-transform:translateX(0);}}
@keyframes a-wobble{0%{transform:translateX(0);}15%{transform:translateX(-50px) rotate(-5deg);}30%{transform:translateX(40px) rotate(3deg);}45%{transform:translateX(-33px) rotate(-3deg);}60%{transform:translateX(10px) rotate(2deg);}75%{transform:translateX(-10px) rotate(-1deg);}100%{transform:translateX(0);}}
/*震铃*/
.ring,.ring-hover:hover{-webkit-animation-name:a-ring;animation-name:a-ring;}
@-webkit-keyframes a-ring{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}
@keyframes a-ring{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}
/*旋转*/
.rotate,.rotate-hover:hover{-webkit-animation-name:a-rotate;animation-name:a-rotate;}
@-webkit-keyframes a-rotate{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}
@keyframes a-rotate{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}
/*放大*/
.scale{transition:all 0.3s ease 0s;}
.scale:hover{-ms-transform: scale(1.05,1.05);-moz-transform: scale(1.05,1.05);-webkit-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);transform: scale(1.05, 1.05);}

/*固定*/
.fixed-top{position:fixed;top:0;right:0;bottom:auto;left:0;width:100%;}
.fixed-bottom{position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;}
.fixed-left{position:fixed;top:0;left:0;right:auto;bottom:0;height:100%;}
.fixed-right{position:fixed;top:0;right:0;bottom:0;left:auto;height:100%;}
.fixed-left-top{position:fixed;top:0;right:auto;bottom:auto;left:0;}
.fixed-right-top{position:fixed;top:0;right:0;bottom:auto;left:auto;}
.fixed-left-bottom{position:fixed;top:auto;right:auto;bottom:0;left:0;}
.fixed-right-bottom{position:fixed;top:auto;right:0;bottom:0;left:auto;}

/*margin*/
.mg-none{margin:0;}
.mg-l{margin:30px;}
.mg-top-l{margin-top:30px;}
.mg-right-l{margin-right:30px;}
.mg-bottom-l{margin-bottom:30px;}
.mg-left-l{margin-left:30px;}

.mg-b{margin:20px;}
.mg-top-b{margin-top:20px;}
.mg-right-b{margin-right:20px;}
.mg-bottom-b{margin-bottom:20px;}
.mg-left-b{margin-left:20px;}

.mg,.margin{margin:10px !important;clear:both;}
.mg-top{margin-top:10px;}
.mg-right{margin-right:10px;}
.mg-bottom{margin-bottom:10px;}
.mg-left{margin-left:10px;}

.mg-s{margin:5px;}
.mg-top-s{margin-top:5px;}
.mg-right-s{margin-right:5px;}
.mg-bottom-s{margin-bottom:5px;}
.mg-left-s{margin-left:5px;}

.mg-m{margin:2px;}
.mg-top-m{margin-top:2px;}
.mg-right-m{margin-right:2px;}
.mg-bottom-m{margin-bottom:2px;}
.mg-left-m{margin-left:2px;}

/*border*/
.bd,.border{border:solid 1px #ddd;}
.bd-top{border-top:solid 1px #ddd;}
.bd-right{border-right:solid 1px #ddd;}
.bd-bottom{border-bottom:solid 1px #ddd;}
.bd-left{border-left:solid 1px #ddd;}

.bd-large{border-width:10px;}
.bd-big{border-width:5px;}
.bd-small{border-width:3px;}
.bd-mini{border-width:2px;}
.bd-none{border:none;}

.bd-dashed{border-style:dashed;}
.bd-dotted{border-style:dotted;}

/*radius*/
.radius-none{border-radius:0;}
.radius-mini{border-radius:1px;}
.radius-small{border-radius:2px;}
.radius{border-radius:3px;}
.radius-big{border-radius:6px;}
.radius-large{border-radius:2em;}
.radius-circle{border-radius:50%;}

/*padding*/
.pd-none{padding:0;}
.pd-l{padding:30px;}
.pd-top-l{padding-top:30px;}
.pd-right-l{padding-right:30px;}
.pd-bottom-l{padding-bottom:30px;}
.pd-left-l{padding-left:30px;}

.pd-b{padding:20px;}
.pd-top-b{padding-top:20px;}
.pd-right-b{padding-right:20px;}
.pd-bottom-b{padding-bottom:20px;}
.pd-left-b{padding-left:20px;}

.pd,.padding{padding:10px;}
.pd-top{padding-top:10px;}
.pd-right{padding-right:10px;}
.pd-bottom{padding-bottom:10px;}
.pd-left{padding-left:10px;}

.pd-s{padding:5px;}
.pd-top-s{padding-top:5px;}
.pd-right-s{padding-right:5px;}
.pd-bottom-s{padding-bottom:5px;}
.pd-left-s{padding-left:5px;}

.pd-m{padding:2px;}
.pd-top-m{padding-top:2px;}
.pd-right-m{padding-right:2px;}
.pd-bottom-m{padding-bottom:2px;}
.pd-left-m{padding-left:2px;}

/*display*/
.inline{display:inline-block;}
.relative{position:relative;}

/*h1-h6*/
h1,.h1{font-size:2.6rem;}
h2,.h2{font-size:2rem;}
big{font-size:1.8rem;}
h3,.h3{font-size:1.6rem;}
h4,.h4{font-size:1.4rem;}
h5,.h5,small{font-size:1.2rem;}
h6,.h6{font-size:1rem;}
h1,h2,h3,h4,h5,h6{margin:0 0 1rem 0;font-weight:normal;}
h1>small,.h1>small,h2>small,.h2>small,h3>small,.h3>small{font-size:60%;filter:alpha(opacity=60);opacity:.6;}
h4>small,.h4>small,h5>small,.h5>small,h6>small,.h6>small{font-size:12px;filter:alpha(opacity=60);opacity:.6;}

.font-sun{font-family:Georgia,"Times New Roman",Times, SimSun,"FontAwesome",serif;}
.font-kai{font-family:Georgia,"Times New Roman",Times, Kai,"Kaiti SC",KaiTi,BiauKai,"FontAwesome",serif;}
.font-monospace{font-family:Monaco,Menlo,Consolas,"Courier New","FontAwesome",monospace;}
.font-light{font-family:Georgia,"Times New Roman",Times,"Microsoft YaHei Light","Microsoft YaHei","FontAwesome",serif;}

p,.p{margin:0 0 15px 0;}
.text-indent,.text-indent>p,.text-indent>div{text-indent:2em;}

/*img*/
.auto-x,figure>img{display:inline-block;max-width:100%;height:auto;}
.auto-y{display:inline-block;max-width:auto;max-height:100%;}
/*float*/
.float-left{float:left !important;}
.float-right{float:right !important;}
/*清除浮动*/
.clearfix:after, .layout:after, .container:after, .line:after, .line-mini:after, .line-small:after, .line-middle:after, .line-big:after, .grid:after, .panel>.footer:after, .tab>nav:after, .nav-main:after, .nav-sub:after, .navbar:after, .dialog-button:after, dialog:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .layout, .container, .line, .line-mini, .line-small, .line-middle, .line-big, .grid, .panel>.footer, .tab>nav, .nav-main, .nav-sub, .navbar, dialog-button, dialog{display:block;}
/*水平线*/
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:10px 0;border:none;-moz-box-sizing:content-box;box-sizing:content-box;}
.hr-x{display:table;height:auto;line-height:1;text-align:center;white-space:nowrap;}
.hr-x::after, .hr-x::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC");background-repeat:no-repeat;content:"";display:table-cell;position:relative;top:50%;width:50%;}
.hr-x::before{background-position:right 1em top 50%;}
.hr-x::after{background-position:left 1em top 50%;}
/*
.hr-x{text-align:center;white-space:nowrap;position:relative;}
.hr-x::after, .hr-x::before{content:"";
 display:block;
 width:40%;
 height:.1rem;
 background:#d1d1d1;
 vertical-align:middle;
 position:absolute;
 top:1rem}
.hr-x::before{left:0;}
.hr-x::after{right:0;}
*/
/*行距*/
.height{line-height:20px;}
.height-mini{line-height:15px;}
.height-small{line-height:25px;}
.height-big{line-height:30px;}
.height-large{line-height:40px;}
/*对齐*/
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-justify{text-align:justify;}
.align-top{vertical-align:top !important;}
.align-middle{vertical-align:middle !important;}
.align-bottom{vertical-align:bottom !important;}
/*字号*/
.size-large{font-size:2.6rem;}
.size-big{font-size:1.8rem;}
.size{font-size:1.4rem;}
.size-small{font-size:1.2rem;}
.size-mini{font-size:1rem;}
/*显示隐藏*/
.show,.hide-m,.hide-s,.hide-b,.hide-l{display:block !important;}
.hide,.show-m,.show-s,.show-b,.show-l{display:none !important;}
@media (min-width: 480px){
.align-m-left{text-align:left;}
.align-m-center{text-align:center;}
.align-m-right{text-align:right;}
.size-m-large{font-size:2.6rem;}
.size-m-big{font-size:1.8rem;}
.size-m{font-size:1.4rem;}
.size-m-small{font-size:1.2rem;}
.size-m-mini{font-size:1rem;}
.show-m{display:block !important;}
.hide-m{display:none !important;}
}
@media (min-width: 768px){
.align-s-left{text-align:left;}
.align-s-center{text-align:center;}
.align-s-right{text-align:right;}
.size-s-large{font-size:2.6rem;}
.size-s-big{font-size:1.8rem;}
.size-s{font-size:1.4rem;}
.size-s-small{font-size:1.2rem;}
.size-s-mini{font-size:1rem;}
.show-s{display:block !important;}
.hide-s{display:none !important;}
}
@media (min-width: 1024px){
.align-b-left{text-align:left;}
.align-b-center{text-align:center;}
.align-b-right{text-align:right;}
.size-b-large{font-size:2.6rem;}
.size-b-big{font-size:1.8rem;}
.size-b{font-size:1.4rem;}
.size-b-small{font-size:1.2rem;}
.size-b-mini{font-size:1rem;}
.show-b{display:block !important;}
.hide-b{display:none !important;}
}
@media (min-width: 1220px){
.align-l-left{text-align:left;}
.align-l-center{text-align:center;}
.align-l-right{text-align:right;}
.size-l-large{font-size:2.6rem;}
.size-l-big{font-size:1.8rem;}
.size-l{font-size:1.4rem;}
.size-l-small{font-size:1.2rem;}
.size-l-mini{font-size:1rem;}
.show-l{display:block !important;}
.hide-l{display:none !important;}
}

/*print*/
.print-show{display:none !important;}
@media print{
  .print-show{display:block !important;}
  table.print-show{display:table;}
  tr.print-show{display:table-row !important;}
  th.print-show,td.print-show{display:table-cell !important;}
  .print-hidden{display:none !important;}
}

/*foot*/
body{font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;font-size:1.2rem;color:#555;background-color:#fff;line-height: 1.42857143;}
a{color:#ffffff;text-decoration:none;}
a:hover,a:focus{color:#ffffff;text-decoration:none;}
@media (min-width: 768px){
	body{font-size:1.4rem;}	
}
/*color*/
.txt-main, a.txt-main:link, a.txt-main:visited,
.btn.bd-main,
.checks>label>input[checked]+i,
.checks>label>input[checked]+span,
.menu>li.active>a,.menu>li>a:hover,
.selector>dd>a.active,.selector>dd>a:hover,
.nav>li.active>a,.nav>li>a:hover
{color:#2ba245;} /*文本-主色*/
.txt-sub, a.txt-sub:link, a.txt-sub:visited,
.btn.bd-sub,
.nav.bd-sub>li.active>a,.nav.bd-sub>li>a:hover
{color:#da251d;} /*文本-辅色*/
.txt-back, a.txt-back:link, a.txt-back:visited,
.btn.bd-back,
.nav.bd-back>li.active>a,.nav.bd-back>li>a:hover
{color:#efe;} /*文本-背景色*/
.txt-mix, a.txt-mix:link, a.txt-mix:visited,
.btn.bd-mix,
.nav.bd-mix>li.active>a,.nav.bd-mix>li>a:hover
{color:#aed;} /*文本-融合色*/
.txt-dot, a.txt-dot:link, a.txt-dot:visited,
.btn.bd-dot,
.nav.bd-dot>li.active>a,.nav.bd-dot>li>a:hover
{color:#ff0000;} /*文本-点缀色*/

.txt-black, a.txt-black:link, a.txt-black:visited,
.btn.bd-black,
.nav.bd-black>li.active>a,.nav.bd-black>li>a:hover
{color:#000;} /*文本-黑色*/
.txt-dark, a.txt-dark:link, a.txt-dark:visited,
.btn.bd-dark,
.nav.bd-dark>li.active>a,.nav.bd-dark>li>a:hover
{color:#555;} /*文本-深色*/
.txt-gray, a.txt-gray:link, a.txt-gray:visited,
.btn.bd-gray,
.nav.bd-gray>li.active>a,.nav.bd-gray>li>a:hover
{color:#999;} /*文本-灰色*/
.txt-silver, a.txt-silver:link, a.txt-silver:visited,
.btn.bd-silver,
.nav.bd-silver>li.active>a,.nav.bd-silver>li>a:hover
{color:#eee;} /*文本-银色*/
.txt-white, a.txt-white:link, a.txt-white:visited,
.btn.bd-white,
.btn.bd:hover,.btn.bd:focus,
.btn.bg:hover,.btn.bg:focus,
.form-tips .input-help,
.nav.bd-white>li.active>a,.nav.bd-white>li>a:hover
{color:#fff;} /*文本-白色*/

.txt-danger, a.txt-danger:link, a.txt-danger:visited,
.btn.bd-danger,
.alert-danger,
.input-help,
.nav.bd-danger>li.active>a,.nav.bd-danger>li>a:hover
{color:#f00;} /*文本-危险*/
.txt-warning, a.txt-warning:link, a.txt-warning:visited,
.btn.bd-warning,
.alert-warning,
.nav.bd-warning>li.active>a,.nav.bd-warning>li>a:hover
{color:#fb0;} /*文本-警告*/
.txt-info, a.txt-info:link, a.txt-info:visited,
.btn.bd-info,
.alert-info,
.nav.bd-info>li.active>a,.nav.bd-info>li>a:hover
{color:#0ae;} /*文本-主要*/
.txt-success, a.txt-success:link, a.txt-success:visited,
.btn.bd-success,
.alert-success,
.nav.bd-success>li.active>a,.nav.bd-success>li>a:hover
{color:#2c7;} /*文本-成功*/

/*border-color*/
.bd-main,
.btn.bd:hover,.btn.bd:focus,
.btn.bg:hover,.btn.bg:focus,
.btn.bg-main,
.bd-main>.btn,
.tab.bd-main>nav>ul>li>a,.tab.bd-main>main,
.selector>dd>a.active,
.switch.active,
.nav.sub>li.active>a,.nav.sub-bottom>li.active>a,
.nav.bd-main,
.nav.button.bd-main>li>a,
.table.bd-main td,.table.bd-main th
{border-color:#2ba245;} /*边框-主色*/
.bd-sub,
.btn.bg-sub,
.bd-sub>.btn,
.tab.bd-sub>nav>ul>li>a,.tab.bd-sub>main,
.nav.bd-sub>li.active>a,
.nav.bd-sub,
.nav.button.bd-sub>li>a,
.table.bd-sub td,.table.bd-sub th
{border-color:#da251d;} /*边框-辅色*/
.bd-back,
.btn.bg-back,
.bd-back>.btn,
.tab.bd-back>nav>ul>li>a,.tab.bd-back>main,
.nav.bd-back>li.active>a,
.nav.bd-back,
.nav.button.bd-back>li>a,
.table.bd-back td,.table.bd-back th
{border-color:#efe;} /*边框-背景色*/
.bd-mix,
.btn.bg-mix,
.bd-mix>.btn,
.tab.bd-mix>nav>ul>li>a,.tab.bd-mix>main,
.nav.bd-mix>li.active>a,
.nav.bd-mix,
.nav.button.bd-mix>li>a,
.table.bd-mix td,.table.bd-mix th
{border-color:#aed;} /*边框-融合色*/
.bd-dot,
.btn.bg-dot,
.bd-dot>.btn,
.tab.bd-dot>nav>ul>li>a,.tab.bd-dot>main,
.nav.bd-dot>li.active>a,
.nav.bd-dot,
.nav.button.bd-dot>li>a,
.table.bd-dot td,.table.bd-dot th
{border-color:#f60;} /*边框-点缀色*/

.bd-black,
.btn.bg-black,
.bd-black>.btn,
.tab.bd-black>nav>ul>li>a,.tab.bd-black>main,
.nav.bd-black>li.active>a,
.nav.bd-black,
.nav.button.bd-black>li>a,
.table.bd-black td,.table.bd-black th
{border-color:#000;} /*边框-黑色*/
.bd-dark,
.btn.bg-dark,
.bd-dark>.btn,
.tab.bd-dark>nav>ul>li>a,.tab.bd-dark>main,
.nav.bd-dark>li.active>a,
.nav.bd-dark,
.nav.button.bd-dark>li>a,
.table.bd-dark td,.table.bd-dark th
{border-color:#555;} /*边框-深色*/
.bd-gray,
.btn.bg-gray,
.bd-gray>.btn,
.tab.bd-gray>nav>ul>li>a,.tab.bd-gray>main,
.nav.bd-gray>li.active>a,
.nav.bd-gray,
.nav.button.bd-gray>li>a,
.table.bd-gray td,.table.bd-gray th
{border-color:#999;} /*边框-灰色*/
.bd-silver,
.btn.bg-silver,
.bd-silver>.btn,
.tab.bd-silver>nav>ul>li>a,.tab.bd-silver>main,
.nav.bd-silver>li.active>a,
.nav.bd-silver,
.nav.button.bd-silver>li>a,
.table.bd-silver td,.table.bd-silver th
{border-color:#eee;} /*边框-银色*/
.bd-white,
.btn.bg-white,
.bd-white>.btn,
.tab.bd-white>nav>ul>li>a,.tab.bd-white>main,
.nav.bd-white>li.active>a,
.nav.bd-white,
.nav.button.bd-white>li>a,
.table.bd-white td,.table.bd-white th
{border-color:#fff;} /*边框-白色*/

.bd-danger,
.btn.bg-danger,
.bd-danger>.btn,
.check-error>.input,
.tab.bd-danger>nav>ul>li>a,.tab.bd-danger>main,
.nav.bd-danger>li.active>a,
.nav.bd-danger,
.nav.button.bd-danger>li>a,
.table.bd-danger td,.table.bd-danger th
{border-color:#f00;} /*边框-危险*/
.bd-warning,
.btn.bg-warning,
.bd-warning>.btn,
.tab.bd-warning>nav>ul>li>a,.tab.bd-warning>main,
.nav.bd-warning>li.active>a,
.nav.bd-warning,
.nav.button.bd-warning>li>a,
.table.bd-warning td,.table.bd-warning th
{border-color:#fb0;} /*边框-警告*/
.bd-info,
.btn.bg-info,
.bd-info>.btn,
.check-error>.input:focus,.check-success>.input:focus,
.tab.bd-info>nav>ul>li>a,.tab.bd-info>main,
.nav.bd-info>li.active>a,
.nav.bd-info,
.nav.button.bd-info>li>a,
.table.bd-info td,.table.bd-info th
{border-color:#0ae;} /*边框-主要*/
.bd-success,
.btn.bg-success,
.bd-success>.btn,
.check-success>.input,
.tab.bd-success>nav>ul>li>a,.tab.bd-success>main,
.nav.bd-success>li.active>a,
.nav.bd-success,
.nav.button.bd-success>li>a,
.table.bd-success td,.table.bd-success th
{border-color:#2c7;} /*边框-成功*/

/*bg*/
.bg,
.btn.active
{background-color:#f5f5f5;} /*背景-默认*/
.bg-main,
.btn.bd:hover,.btn.bd:focus,
.btn.bg:hover,.btn.bg:focus,
.bd-main>.btn.active,
.switch.active,
.menu.pill>li.active>a,
.nav.pill>li.active>a,
.nav.button.bd-main>li.active>a
{background-color:#2ba245;} /*背景-主色*/
.bg-sub,
.bd-sub>.btn.active,
.nav.pill.bd-sub>li.active>a,
.nav.button.bd-sub>li.active>a
{background-color:#da251d;} /*背景-辅色*/
.bg-back,
.bd-back>.btn.active,
.nav.pill.bd-back>li.active>a,
.nav.button.bd-back>li.active>a
{background-color:#efe;} /*背景-背景色*/
.bg-mix,
.bd-mix>.btn.active,
.nav.pill.bd-mix>li.active>a,
.nav.button.bd-mix>li.active>a
{background-color:#aed;} /*背景-融合色*/
.bg-dot,
.bd-dot>.btn.active,
.nav.pill.bd-dot>li.active>a,
.nav.button.bd-dot>li.active>a
{background-color:#f60;} /*背景-点缀色*/

.bg-black,
.bd-black>.btn.active,
.nav.pill.bd-black>li.active>a,
.nav.button.bd-black>li.active>a
{background-color:#000;} /*背景-黑色*/
.bg-dark,
.bd-dark>.btn.active,
.nav.pill.bd-dark>li.active>a,
.nav.button.bd-dark>li.active>a
{background-color:#555;} /*背景-深色*/
.bg-gray,
.bd-gray>.btn.active,
.nav.pill.bd-gray>li.active>a,
.nav.button.bd-gray>li.active>a
{background-color:#999;} /*背景-灰色*/
.bg-silver,
.bd-silver>.btn.active,
.panel>.header.bg-silver,
.nav.pill.bd-silver>li.active>a,
.nav.button.bd-silver>li.active>a
{background-color:#eee;} /*背景-银色*/
.bg-white,
.bd-white>.btn.active,
.nav.pill.bd-white>li.active>a,
.nav.button.bd-white>li.active>a
{background-color:#fff;} /*背景-白色*/

.bg-danger,
.bd-danger>.btn.active,
.nav.pill.bd-danger>li.active>a,
.nav.button.bd-danger>li.active>a
{background-color:#f00;} /*背景-危险*/
.bg-warning,
.bd-warning>.btn.active,
.nav.pill.bd-warning>li.active>a,
.nav.button.bd-warning>li.active>a
{background-color:#fb0;} /*背景-警告*/
.bg-info,
.bd-info>.btn.active,
.nav.pill.bd-info>li.active>a,
.nav.button.bd-info>li.active>a
{background-color:#0ae;} /*背景-主要*/
.bg-success,
.bd-success>.btn.active,
.nav.pill.bd-success>li.active>a,
.nav.button.bd-success>li.active>a
{background-color:#2c7;} /*背景-成功*/

.light-danger,.alert-danger{background-color:#fee;}
.light-warning,.alert-warning{background-color:#ffd;}
.light-info,.alert-info{background-color:#eff;}
.light-success,.alert-success{background-color:#efd;}
/*背景反色*/
.bg-inverse,.bg-inverse a{color:#fff;}
.bg-inverse a:hover{color:#ddd;}
/*悬浮背景*/
.btn:hover,.btn:focus{background-color:#f5f5f5;}
.btn.bd-black:hover,.btn.bd-black:focus{color:#fff;border-color:#000;background-color:#000;}
.btn.bg-black:hover,.btn.bg-black:focus{color:#fff;border-color:#333;background-color:#333;}
.btn.bd-dark:hover,.btn.bd-dark:focus{color:#fff;border-color:#555;background-color:#555;}
.btn.bg-dark:hover,.btn.bg-dark:focus{color:#fff;border-color:#333;background-color:#333;}
.btn.bd-gray:hover,.btn.bd-gray:focus{color:#fff;border-color:#999;background-color:#999;}
.btn.bg-gray:hover,.btn.bg-gray:focus{color:#fff;border-color:#888;background-color:#888;}
.btn.bd-silver:hover,.btn.bd-silver:focus{color:#333;border-color:#eee;background-color:#eee;}
.btn.bg-silver:hover,.btn.bg-silver:focus{color:#333;border-color:#ddd;background-color:#ddd;}
.btn.bd-white:hover,.btn.bd-white:focus{color:#333;border-color:#fff;background-color:#fff;}
.btn.bg-white:hover,.btn.bg-white:focus{color:#333;border-color:#f5f5f5;background-color:#f5f5f5;}

.btn.bd-danger:hover,.btn.bd-danger:focus{color:#fff;border-color:#f00;background-color:#f00;}
.btn.bg-danger:hover,.btn.bg-danger:focus{color:#fff;border-color:#c00;background-color:#c00;}
.btn.bd-warning:hover,.btn.bd-warning:focus{color:#fff;border-color:#fb0;background-color:#fb0;}
.btn.bg-warning:hover,.btn.bg-warning:focus{color:#fff;border-color:#ea0;background-color:#ea0;}
.btn.bd-info:hover,.btn.bd-info:focus{color:#fff;border-color:#0ae;background-color:#0ae;}
.btn.bg-info:hover,.btn.bg-info:focus{color:#fff;border-color:#09c;background-color:#09c;}
.btn.bd-success:hover,.btn.bd-success:focus{color:#fff;border-color:#2c7;background-color:#2c7;}
.btn.bg-success:hover,.btn.bg-success:focus{color:#fff;border-color:#1b6;background-color:#1b6;}

.alert:hover{background-color:#eee;}
.alert-danger:hover{background-color:#fdc;}
.alert-warning:hover{background-color:#fec;}
.alert-info:hover{background-color:#def;}
.alert-success:hover{background-color:#cfa;}

/*--------自定义按钮悬浮文本、边框及背景色--------*/
.btn.bd-main:hover,.btn.bd-main:focus{color:#fff;border-color:#2ba245;background-color:#2ba245;} /*主色-文本-边框-背景*/
.btn.bg-main:hover,.btn.bg-main:focus{color:#fff;border-color:#da251d;background-color:#da251d}
.btn.bd-sub:hover,.btn.bd-sub:focus{color:#fff;border-color:#0ae;background-color:#da251d;} /*配色-文本-边框-背景*/
.btn.bg-sub:hover,.btn.bg-sub:focus{color:#fff;border-color:#09c;background-color:#da251d;}
.btn.bd-back:hover,.btn.bd-back:focus{color:#333;border-color:#efe;background-color:#efe;} /*背景色-文本-边框-背景*/
.btn.bg-back:hover,.btn.bg-back:focus{color:#333;border-color:#cfc;background-color:#cfc;}
.btn.bd-mix:hover,.btn.bd-mix:focus{color:#333;border-color:#aed;background-color:#aed;} /*融合-文本色-边框-背景*/
.btn.bg-mix:hover,.btn.bg-mix:focus{color:#333;border-color:#9dc;background-color:#9dc;}
.btn.bd-dot:hover,.btn.bd-dot:focus{color:#fff;border-color:#f60;background-color:#f60;} /*点缀色-文本-边框-背景*/
.btn.bg-dot:hover,.btn.bg-dot:focus{color:#fff;border-color:#d50;background-color:#d50;}
